VPC路由器外部监控

外部监控是libvirt从物理机处获取的VPC路由器监控数据。通过曲线图实时动态展示VPC路由器的各项性能指标,包括:CPU、内存、磁盘、网卡。

CPU

支持选择不同的时间跨度来监控VPC路由器CPU的实时使用率。
  • 可选择的时间跨度:15分钟、1小时、6小时、1天、1周、1月、1年、自定义
  • 监控对象:
    • 全选:将Average和所有单个CPU的实时情况全部显示
    • Average:显示VPC路由器所有CPU的实时使用率的平均值
    • 单个CPU:单个CPU的实时使用率,例如:cpu0,cpu1,cpu2等
Figure 1所示:
Figure 1. CPU实时监控


内存

支持选择不同的时间跨度来监控VPC路由器内存的实时使用情况。
  • 可选择的时间跨度:15分钟、1小时、6小时、1天、1周、1月、1年、自定义
  • 监控对象:
    • 全选:同时实时显示VPC路由器内存已使用量和未使用量
    • used:实时显示VPC路由器内存的已使用量
    • free:实时显示VPC路由器内存的未使用量
Figure 2所示:
Figure 2. 内存实时监控


Note:
也可通过libvirt提供的virsh dommemstat命令来监控VPC路由器内存的实时使用情况:
# 获取VPC路由器ID
[root@localhost ~]# virsh list
 Id   Name                               State
----------------------------------------------------
1    949c18d0e4814e6dac6cb195cffe4b37   running

# 获取VPC路由器内存的实时使用情况,单位为KB
[root@localhost ~]# virsh dommemstat 1
swap_in 0
swap_out 0
major_fault 592
minor_fault 15130717
unused 653048
available 1024144
last_update 1618907437
rss 304112
Note: 对于内存数据而言,内部监控比外部监控拥有更好的准确性,推荐在监控内存数据时使用内部监控。

磁盘

支持选择不同的时间跨度来监控VPC路由器磁盘的实时读/写情况。
  • 可选择的时间跨度:15分钟、1小时、6小时、1天、1周、1月、1年、自定义
  • 监控条目:
    • 磁盘读速度:实时显示VPC路由器当前磁盘读速度
    • 磁盘读IOPS:实时显示VPC路由器当前磁盘读IOPS
    • 磁盘写速度:实时显示VPC路由器当前磁盘写速度
    • 磁盘写IOPS:实时显示VPC路由器当前磁盘写IOPS
  • 监控对象:
    • 全选:显示VPC路由器磁盘分区的实时情况
Figure 3所示:
Figure 3. 磁盘实时监控


网卡

可选择不同的时间跨度来监控VPC路由器网卡的实时情况。
  • 可选择的时间跨度:15分钟、1小时、6小时、1天、1周、1月、1年、自定义
  • 监控条目:
    • 网卡发送数据速率:实时显示VPC路由器当前网卡发送数据速率
    • 网卡接收数据速率:实时显示VPC路由器当前网卡接收数据速率
    • 网卡发送包速率:实时显示VPC路由器当前网卡发送包速率
    • 网卡接收包速率:实时显示VPC路由器
    • 网卡出包丢弃速率:实时显示VPC路由器当前网卡出包丢弃速率
    • 网卡入包丢弃速率:实时显示VPC路由器当前网卡入包丢弃速率
  • 监控对象:
    • 全选:将所有单个VPC路由器网卡的使用情况全部显示
    • 单个网卡:显示单个VPC路由器网卡的实时上行/下行速率,例如:网卡vnic7.0
Figure 4所示:
Figure 4. 网卡实时监控