所有问题解决方案
我们都已亲身测试

XenServer监控VPS流量命令:sar

之前我们写过一篇有关XenServer流量监控的:XenServer上安装iftop监控VM的流量,接下来,我们通过各种命令来监控流量。
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
赞(0)
未经允许不得转载:无忧解决网 » XenServer监控VPS流量命令:sar

登录

找回密码

注册