news 2026/7/30 18:40:58

sar 命令

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
sar 命令

目录

1.背景介绍

2. sar 介绍

3. sar 使用

3.1 参数说明

3.2 监控指定网口带宽、速率


1.背景介绍

需要监控网口带宽

2. sar 介绍

sar 是一个强大的系统性能监控工具,属于 sysstat 工具包的一部分。它可以收集和报告系统的 CPU、内存、I/O、网络等多方面的性能数据,并支持历史数据的记录和查询,非常适合用于长期性能监控和问题诊断

3. sar 使用

3.1 参数说明

sar 参数说明,使用介绍 [root@idpa DBMirror]# sar --help Usage: sar [ options ] [ <interval> [ <count> ] ] Main options and reports (report name between square brackets): -B Paging statistics [A_PAGE] -b I/O and transfer rate statistics [A_IO] -d Block devices statistics [A_DISK] -F [ MOUNT ] Filesystems statistics [A_FS] -H Hugepages utilization statistics [A_HUGE] -I { <int_list> | SUM | ALL } Interrupts statistics [A_IRQ] -m { <keyword> [,...] | ALL } Power management statistics [A_PWR_...] Keywords are: CPU CPU instantaneous clock frequency FAN Fans speed FREQ CPU average clock frequency IN Voltage inputs TEMP Devices temperature USB USB devices plugged into the system -n { <keyword> [,...] | ALL } Network statistics [A_NET_...] Keywords are: DEV Network interfaces EDEV Network interfaces (errors) NFS NFS client NFSD NFS server SOCK Sockets (v4) IP IP traffic (v4) EIP IP traffic (v4) (errors) ICMP ICMP traffic (v4) EICMP ICMP traffic (v4) (errors) TCP TCP traffic (v4) ETCP TCP traffic (v4) (errors) UDP UDP traffic (v4) SOCK6 Sockets (v6) IP6 IP traffic (v6) EIP6 IP traffic (v6) (errors) ICMP6 ICMP traffic (v6) EICMP6 ICMP traffic (v6) (errors) UDP6 UDP traffic (v6) FC Fibre channel HBAs SOFT Software-based network processing -q Queue length and load average statistics [A_QUEUE] -r [ ALL ] Memory utilization statistics [A_MEMORY] -S Swap space utilization statistics [A_MEMORY] -u [ ALL ] CPU utilization statistics [A_CPU] -v Kernel tables statistics [A_KTABLES] -W Swapping statistics [A_SWAP] -w Task creation and system switching statistics [A_PCSW] -y TTY devices statistics [A_SERIAL] [root@idpa DBMirror]#

3.2 监控指定网口带宽、速率

# 使用说明:sar -n DEV <终端输出时间间隔> | grep <网口名> e.g: sar -n DEV 1 | grep swift95f0 # ****************************************************************** # 网口 swift95f0 [root@idpa DBMirror]# ifconfig swift95f0 swift95f0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 11.1.1.90 netmask 255.255.255.0 broadcast 0.0.0.0 ether 8c:1f:64:c3:a3:76 txqueuelen 1000 (Ethernet) RX packets 738090294 bytes 853972044999 (795.3 GiB) RX errors 4498 dropped 4283 overruns 24955 frame 4498 TX packets 49401 bytes 48508006 (46.2 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 # 网口 swift95f1 [root@idpa DBMirror]# [root@idpa DBMirror]# ifconfig swift95f1 swift95f1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 11.2.1.90 netmask 255.255.255.0 broadcast 0.0.0.0 ether 8c:1f:64:c3:a3:78 txqueuelen 1000 (Ethernet) RX packets 1698847085 bytes 521746294730 (485.9 GiB) RX errors 269 dropped 47419 overruns 125975 frame 269 TX packets 35371294 bytes 25530764108 (23.7 GiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 # ****************************************************************** # 监控网口 swift95f0 # 注意:sar 监控网口时不会退出,需要 Ctrl+C 强制退出 [root@idpa DBMirror]# [root@idpa DBMirror]# sar -n DEV 1 | grep swift95f0 09:26:44 AM swift95f0 7866.00 0.00 8384.40 0.00 0.00 0.00 0.00 0.69 09:26:45 AM swift95f0 7864.00 0.00 8380.38 0.00 0.00 0.00 0.00 0.69 09:26:46 AM swift95f0 7864.00 0.00 8380.38 0.00 0.00 0.00 0.00 0.69 09:26:47 AM swift95f0 7866.00 0.00 8384.40 0.00 0.00 0.00 0.00 0.69 09:26:48 AM swift95f0 7866.00 0.00 8384.40 0.00 0.00 0.00 0.00 0.69 ^C[root@idpa DBMirror]# # ****************************************************************** # 监控网口 swift95f1 # 注意:sar 监控网口时不会退出,需要 Ctrl+C 强制退出 [root@idpa DBMirror]# [root@idpa DBMirror]# [root@idpa DBMirror]# sar -n DEV 1 | grep swift95f1 09:26:52 AM swift95f1 26631.00 0.00 1196.31 0.00 0.00 0.00 0.00 0.10 09:26:53 AM swift95f1 26667.00 0.00 1197.93 0.00 0.00 0.00 0.00 0.10 09:26:54 AM swift95f1 26733.00 0.00 1200.90 0.00 0.00 0.00 0.00 0.10 09:26:55 AM swift95f1 26751.00 0.00 1201.71 0.00 0.00 0.00 0.00 0.10 09:26:56 AM swift95f1 26829.00 0.00 1205.21 0.00 0.00 0.00 0.00 0.10 09:26:57 AM swift95f1 26918.00 0.00 1209.21 0.00 0.00 0.00 0.00 0.10 ^C[root@idpa DBMirror]# [root@idpa DBMirror]# # 注意: 1. sar 监控网口时不会退出,需要 Ctrl+C 强制退出 2. sar 监控输出每项意义: 时间 接口 rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s %ifutil rxpck/s : 每秒接收包(pck)数量 txpck/s : 每秒发送包(pck)数量 rxkB/s: 每秒接收 XX kB 的数据 e.g: 比如 rxkB/s=8384.40 KB/秒 8384 KB/秒 = 8384/1024 MB/秒 = (8384/1024)*8 Mb/每秒 = (8384/1024)*8 Mbps %ifutil: 网卡利用率

到此已完成监控网卡带宽与流量

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/29 19:55:19

Chet.QuartzNet.UI 基于VbenAdmin框架的现代化UI体验

&#x1f525; Chet.QuartzNet.UI 基于VbenAdmin框架的现代化UI体验 &#x1f3af; 为什么VbenAdmin是个好选择&#xff1f; Chet.QuartzNet.UI 采用了 VbenAdmin 作为前端框架&#xff0c;VbenAdmin 是一款基于 Vue 3 TypeScript Ant Design Vue 开发的现代化管理系统框架&a…

作者头像 李华
网站建设 2026/7/30 17:10:25

AI 在泛前端领域的思考和实践-上篇

在大模型、AI Agent、Vibe Coding 与 Spec Coding 飞速发展的浪潮中&#xff0c;AI 与泛前端的融合正引发行业的深度思考&#xff1a;AI 究竟会 “替代” 传统开发模式&#xff0c;还是会推动一场效率与体验的全新 “革命”&#xff1f;它又将为泛前端领域带来哪些底层变革&…

作者头像 李华
网站建设 2026/7/28 11:15:22

靠谱的厦门考研哪个好选哪个

靠谱的厦门考研机构如何选择&#xff1a;以厦门博学乐思为例引言随着考研竞争的日益激烈&#xff0c;越来越多的学生开始寻求专业的考研辅导机构来提升自己的竞争力。在厦门&#xff0c;有许多考研辅导机构可供选择&#xff0c;但如何找到一个靠谱且适合自己的机构呢&#xff1…

作者头像 李华
网站建设 2026/7/29 12:44:50

高通万卫星:混合AI与分布式协同是未来 | MEET2026

编辑部 整理自 MEET2026量子位 | 公众号 QbitAI从“感知”到“生成”&#xff0c;再到自主行动的“智能体”&#xff0c;AI正在终端侧掀起一场无声的算力革命。在量子位MEET2026智能未来大会上&#xff0c;高通公司AI产品技术中国区负责人万卫星指出&#xff1a;尽管目前行业关…

作者头像 李华
网站建设 2026/7/30 2:50:09

AI图像编辑大师:InstructPix2Pix模型完全使用手册

AI图像编辑大师&#xff1a;InstructPix2Pix模型完全使用手册 【免费下载链接】instruct-pix2pix 项目地址: https://ai.gitcode.com/hf_mirrors/ai-gitcode/instruct-pix2pix InstructPix2Pix是一款革命性的AI图像编辑工具&#xff0c;它通过简单的文本指令就能实现复…

作者头像 李华
网站建设 2026/7/30 6:17:17

终极GASShooter游戏开发完整指南:快速构建高性能射击游戏

想要快速掌握虚幻引擎4中的GameplayAbilitySystem插件开发吗&#xff1f;GASShooter项目正是你需要的终极解决方案。这个开源项目专为FPS/TPS游戏开发者设计&#xff0c;提供了完整的游戏框架和丰富的功能模块&#xff0c;让你能够快速搭建高性能的多人射击游戏。&#x1f3ae;…

作者头像 李华