凡是能在实体计算机中完成的工作,均可以在虚拟机中完成。之所以虚拟机使用广泛,主要原因是能快速实现分布式部署且随时能增加或减少;可自助升级配置,增加带宽和IP等功能,无需停机就能升级;也能自助重启,完成一键配置;实时了解资源、流量、进程以及服务等运行状态。为确保虚拟机能正常运行,虚拟机运维可视化平台应运而生,能实时监控虚拟环境,解决使用虚拟机的多个难点,本文具体来说一说该平台能监控哪些。
1、虚拟机性能监控图表
可在较短的时间内进行大范围的数据收集和分析,包括与虚拟机进行交互的物理组件,虚拟机、网络、数据存储、主机的虚拟组件,把这些数据处理且归档到数据库中。用户能通过命令行监控工具,或通过查看性能图标获取性能统计信息。另外,该平台能把不同的统计数据收集到性能指标组中,举例子来说,收集相关磁盘利用率、读/写速率,把其收集到磁盘性能指标组中。用户能把收集到的统计数据构建性能图表,以便于实时分析性能数据。
2、监控客户操作系统和主机性能
物理主机、用户操作系统健康是非常重要的。凡是客户操作系统各方面性能数据均能实时监控和记录。为能细致化监控,用户可利用第三方的性能监控工具,用于监控虚拟机的性能。根据虚拟机的状态或资源使用率,能动态分配可用资源。另外,使用针对虚拟机的性能计数器类库,使得用户能获取准确的虚拟机性能、资源使用统计信息。此外,该平台也能显示主机硬件组件的健康状况,包括CPU、内存、网络、存储、电池、电压、温度、风扇等,用户能监控主机的健康状况,发生变化时可设置触发告警。
3、监控存储性能
虚拟化数据中心重要的组件中包含存储。该平台能查看存储的使用空间、存储实体间的映射关系,用户可在存储视图中查看每一个清单对象的信息。
4、监控事件和告警
用户能配置事件和告警系统,以便于追踪虚拟机环境中的所有事件,如内存使用峰值、CPU使用峰值,把获取的信息存储在数据库和日志文件中,以便于以后查看。用户也能指定触发告警条件,一旦系统条件发生改变就会立即发出告警。
虚拟机运维可视化平台在使用虚拟机方面发挥着至关重要的角色,能让虚拟机技术在性能方面更加安全,以便于更好的管理和存储。