XenServer监控VPS流量命令:sar

Linux系统,有个很好用的工具命令:sar。此命令很少人用到,但这个命令绝对不可少的,它可以监控系统各方面的情况:流量;CPU;内存等等。我们通过这个命令来监控流量情况
sar的使用规则:sar [ 参数 ] [ 时间 ] [ 次数 ] 。

实例:

sar -n DEV 2 3

Linux 2.6.32.12-0.7.1.xs6.0.2.542.170665xen (xenserver-kgwgsphs)? ?? ???07/25/2012

11:55:26 PM? ???IFACE? ?? ?rxpck/s? ?txpck/s? ???rxbyt/s? ?? ?? ?txbyt/s? ?? ? rxcmp/s? ?txcmp/s??rxmcst/s
11:55:28 PM? ?? ???lo? ?? ?? ???0.00? ?? ???0.00? ?? ?? ?0.00? ?? ?? ?? ???0.00? ?? ?? ?? ?0.00? ?? ???0.00? ?? ???0.00
11:55:28 PM? ?? ? eth0? ?? ?415.50? ? 773.00??36851.50? ???1110362.50? ???0.00? ?? ?? ?0.00? ?? ???0.50
11:55:28 PM? ?? ?eth1? ?? ???0.00? ?? ???0.00? ?? ?? ? 0.00? ?? ?? ?? ???0.00? ?? ?? ???0.00? ?? ?? ?0.00? ?? ???0.00
11:55:28 PM? ???xenbr0? ???0.50? ?? ???0.50? ?? ???30.00? ?? ?? ?? ? 85.00? ?? ?? ?0.00? ?? ?? ? 0.00? ?? ???0.00
11:55:28 PM? ???xenbr1? ???0.00? ?? ???0.00? ?? ?? ?0.00? ?? ?? ?? ???0.00? ?? ?? ???0.00? ?? ?? ? 0.00? ?? ???0.00
11:55:28 PM? ?? ?vif7.0? ???160.00? ? 399.00? ?1074204.00??25675.00? ?? ?0.00? ?? ?? ? 0.00? ?? ???0.00
11:55:28 PM? ???vif21.0? ???3.00? ?? ???0.00? ?? ???309.00? ?? ?? ???0.00? ?? ?? ???0.00? ?? ?? ? 0.00? ?? ???0.00
11:55:28 PM? ???vif22.1? ? 10.50? ?? ? 0.00? ?? ???909.00? ?? ?? ???0.00? ?? ?? ???0.00? ?? ?? ? 0.00? ?? ???0.00

11:55:28 PM? ???IFACE? ???rxpck/s? ?txpck/s? ???rxbyt/s? ?? ? txbyt/s? ?? ???rxcmp/s? ?txcmp/s? ? rxmcst/s
11:55:30 PM? ?? ???lo? ?? ?? ? 0.00? ?? ???0.00? ?? ?? ?0.00? ?? ?? ?? ?0.00? ?? ?? ?? ?0.00? ?? ?? ?0.00? ?? ?? ?0.00
11:55:30 PM? ?? ?eth0? ?? ?351.49? ? 645.05? ?25053.96? ? 935460.40? ?? ?0.00? ?? ?? ?0.00? ?? ???0.00
11:55:30 PM? ?? ?eth1? ?? ? 0.00? ?? ?? ?0.00? ?? ???0.00? ?? ?? ?? ?0.00? ?? ?? ?? ? 0.00? ?? ?? ?0.00? ?? ???0.00
11:55:30 PM? ? xenbr0? ???0.50? ?? ?? ?0.99? ?? ???29.70? ?? ?? ?950.50? ?? ?? ? 0.00? ?? ?? ?0.00? ?? ???0.00
11:55:30 PM? ? xenbr1? ???0.00? ?? ?? ?0.00? ?? ???0.00? ?? ?? ?? ?0.00? ?? ?? ?? ? 0.00? ?? ?? ?0.00? ?? ???0.00
11:55:30 PM? ?? ?vif7.0? ? 170.30? ? 342.08? ?905855.45??21869.31? ?? ???0.00? ?? ?? ?0.00? ?? ?? ?0.00
11:55:30 PM? ???vif21.0? ? 1.98? ?? ?? ?0.00? ?? ???266.34? ?? ???0.00? ?? ?? ?? ? 0.00? ?? ?? ?0.00? ?? ?? ?0.00
11:55:30 PM? ???vif22.1? ? 7.43? ?? ?? ? 0.00? ?? ? 719.31? ?? ???0.00? ?? ?? ?? ? 0.00? ?? ?? ?0.00? ?? ?? ?0.00

Average:? ???IFACE? ? rxpck/s? ? txpck/s? ???rxbyt/s? ?? ?? ?txbyt/s? ?? ? rxcmp/s? ?txcmp/s??rxmcst/s
Average:? ?? ???lo? ?? ?? ? 0.00? ?? ???0.00? ?? ?? ? 0.00? ?? ?? ?? ?0.00? ?? ?? ?? ? 0.00? ?? ???0.00? ?? ???0.00
Average:? ?? ?eth0? ???375.50? ???596.50? ? 82008.00? ? 807804.00? ?? ?0.00? ?? ?? ?0.00? ?? ???0.00
Average:? ?? ?eth1? ?? ? 0.00? ?? ???0.00? ?? ?? ???0.00? ?? ?? ???0.00? ?? ?? ?? ? 0.00? ?? ?? ?0.00? ?? ???0.00
Average:? ? xenbr0? ???5.50? ?? ???6.00? ?? ?? ?523.50? ?? ?14728.00? ?? ???0.00? ?? ?? ?0.00? ?? ???0.00
Average:? ? xenbr1? ???0.00? ?? ???0.00? ?? ?? ???0.00? ?? ?? ???0.00? ?? ?? ?? ? 0.00? ?? ?? ?0.00? ?? ???0.00
Average:? ???vif7.0? ? 129.50? ???324.50? ???777428.50??23615.00? ?? ???0.00? ?? ?? ?0.00? ?? ? 0.00
Average:? ? vif21.0? ???4.50? ?? ?? ?0.00? ?? ?? ?635.50? ?? ???0.00? ?? ?? ?? ???0.00? ?? ???0.00? ?? ???0.00
Average:? ? vif22.1? ? 27.50? ?? ???0.00? ?? ???1602.00? ?? ? 0.00? ?? ?? ?? ???0.00? ?? ?? ?0.00? ?? ? 0.00

大致的解释下上面的参数
IFACE:LAN接口
rxpck/s:每秒钟接收的数据包
txpck/s:每秒钟发送的数据包
rxbyt/s:每秒钟接收的字节数
txbyt/s:每秒钟发送的字节数
rxcmp/s:每秒钟接收的压缩数据包
txcmp/s:每秒钟发送的压缩数据包
rxmcst/s:每秒钟接收的多播数据包

可以看到vif7.0的rxbyt/s(每秒钟接收的字节数 )流量很大,如果影响到其他用户使用,我们可以直接关闭这台VPS,找到这台VPS命令:
:这里的”7″为vif7.0中的”7″,这里指的是VPS对应的网卡dom-id,不是固定的,重启VPS就会改变。

xe vm-list dom-id=7

[root@xenserver-kgwgsphs ~]# xe vm-list dom-id=7
uuid ( RO)? ?? ?? ???: eac14fca-b88e-ca22-962b-efb20dc8f610
name-label ( RW): CentOS9
power-state ( RO): running

这里可以看到VPS的name-label是CentOS9,我们通过命令直接关闭它
:命令后面加有”–force”为强制关机,立即关机,这样可能会导致客户为保存的数据丢失。

xe vm-shutdown name-label=CentOS9 –force

方法2:

直接抓包,抓去网卡上访问的IP

tcpdump -q -n -c 50 -i eth0

XenServer监控VPS流量命令:sar
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
Scroll to top
0
Would love your thoughts, please comment.x
()
x