检测网卡流量,并按规定格式记录在日志中

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: 检测网卡流量,并按规定格式记录在日志中

!/bin/bash

#

检测网卡流量,并按规定格式记录在日志中

规定一分钟记录一次

日志格式如下所示:

2019-08-12 20:40

ens33 input: 1234bps

ens33 output: 1235bps

################################################3

while :
do

设置语言为英文,保障输出结果是英文,否则会出现bug

LANG=en
logfile=/tmp/date +%d.log

将下面执行的命令结果输出重定向到logfile日志中

exec >> $logfile
date +"%F %H:%M"

sar命令统计的流量单位为kb/s,日志格式为bps,因此要10008

sar -n DEV 1 59|grep Average|grep ens33|awk '{print $2,"\t","input:","\t",$510008,"bps","\n",$2,"\t","output:","\t",$610008,"bps"}'
echo "####################"

因为执行sar命令需要59秒,因此不需要sleep

done

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
12天前
|
人工智能 运维 监控
一招高效解析 Access Log,轻松应对泼天流量
一招高效解析 Access Log,轻松应对泼天流量
|
3月前
|
人工智能 监控 算法
3D-Speaker:阿里通义开源的多模态说话人识别项目,支持说话人识别、语种识别、多模态识别、说话人重叠检测和日志记录
3D-Speaker是阿里巴巴通义实验室推出的多模态说话人识别开源项目,结合声学、语义和视觉信息,提供高精度的说话人识别和语种识别功能。项目包含工业级模型、训练和推理代码,以及大规模多设备、多距离、多方言的数据集,适用于多种应用场景。
586 18
3D-Speaker:阿里通义开源的多模态说话人识别项目,支持说话人识别、语种识别、多模态识别、说话人重叠检测和日志记录
|
5月前
|
监控 网络协议 CDN
阿里云国际监控查询流量、用量查询流量与日志统计流量有差异?
阿里云国际监控查询流量、用量查询流量与日志统计流量有差异?
|
7月前
分享一种接口的日志格式
分享一种接口的日志格式
77 13
|
7月前
|
监控 安全 Linux
在Linux中,如何查看和审计系统日志文件以检测异常活动?
在Linux中,如何查看和审计系统日志文件以检测异常活动?
|
9月前
|
C++
spdlog 日志库部分源码说明——日志格式设定,DIY你自己喜欢的调试信息,你能调试的远比你想象的还要丰富
spdlog 日志库部分源码说明——日志格式设定,DIY你自己喜欢的调试信息,你能调试的远比你想象的还要丰富
502 6
|
8月前
|
存储 弹性计算 运维
可观测性体系问题之Process Layer在ECS稳定性平台中的工作如何解决
可观测性体系问题之Process Layer在ECS稳定性平台中的工作如何解决
56 0
|
8月前
|
监控 存储
日志存储问题之志格式的乱象如何解决
日志存储问题之志格式的乱象如何解决
|
8月前
|
JSON 应用服务中间件 开发工具
Ngnix的http块自定义服务日志,access.log和error.log,log_format指定日志输出格式设置
Ngnix的http块自定义服务日志,access.log和error.log,log_format指定日志输出格式设置
|
9月前
|
应用服务中间件 nginx
Nginx 配置,自定义日志格式 log_format
Nginx 配置,自定义日志格式 log_format
229 0