# 虚拟机监控 虚拟机基于 Kubevirt 开源的 Grafana Dashboard,为了每一个虚拟机生成了监控看板 虚拟机的监控信息可以更好的了解虚拟机的资源消耗情况,比如 CPU、内存、存储和网络等资源的使用情况, 从而进行资源的优化和规划,提升整体的资源利用效率。 ## 前提条件 查看虚拟机监控的相关信息之前,需要满足以下前提条件: - 在虚拟机所在的同一集群内安装 Insight-agent 组件,并且保证 Insight-agent 组件正常可用。 ## 虚拟机监控 进入虚拟机的详细信息并点击 __概览__ ,即可查看虚拟机的监控内容。请注意,若未安装 Insight-agent 组件,则无法获取监控信息。以下是详细信息: - CPU 总量、CPU 使用量、内存总量、内存使用量。 ![监控](../images/monitor01.png) - CPU 使用率:指当前虚拟机正在使用的 CPU 资源的百分比; - 内存使用率:指当前虚拟机正在使用的内存资源占总可用内存的百分比。 ![CPU、内存使用率](../images/monitor02.png) - 网络流量:指虚拟机在特定时间段内发送和接收的网络数据量; - 网络丢包率:指在数据传输过程中丢失的数据包占总发送数据包数量的比例。 ![网络流量、丢包率](../images/monitor03.png) - 网络错误率:指在网络传输过程中发生的错误的比率; - 磁盘吞吐:指虚拟机系统在一定时间内读取和写入磁盘的速度和能力。 ![网络错误率、磁盘吞吐](../images/monitor04.png) - IOPS:指的是在一秒钟内虚拟机系统进行的输入/输出操作的次数。磁盘延迟:指虚拟机系统在进行磁盘读写操作时所经历的时间延迟。 ![IOPS、磁盘延迟](../images/monitor05.png)