CMDB与监控系统间的联动,主要体现在:
● 监控系统为CMDB提供CI数据,保证CI的自动实时更新
● CMDB为监控系统处理故障提供配置支持
通常自动更新率是CMDB很重要的考核指标,自动更新可以让监控系统来实现,无论是有agent的方式,还是通过SSH等方式都可以获取CMDB需要的CI信息:
● 主机名
● IP地址
● 操作系统版本
● 数据库版本
● 中间件版本
● CPU信息
● 内存信息
● 磁盘信息
● 逻辑盘信息等
在CMDB建设时,能够通过监控获取的数据尽量通过监控来获取,同时获取的数据可以和各个运维维护组手里的配置库进行比对,查漏补缺,确保数据的正确性。在CMDB维护期,可以通过变更单来保证CI的准确性,也可以用监控获取的数据来做数据的校准,保证CMDB不成为『垃圾库』。
对于运维来说,要保证『安全生产』,而监控系统是维护业务稳定的重要手段,所以CMDB建设过程中也必须考虑对监控的支持,这种监控上的支持也应该能够成为CMDB建设的亮点。例如:
● 故障处理过程中,需要查询故障相关的配置情况以帮助判断问题
● 故障处理过程中,CMDB支持以拓扑视图的方式展现故障发生时的形态,例如故障的根源判断、故障的影响范围
『安全生产』的过程中,只要CMDB发挥自身的作用,那么有了价值,又何愁CMDB不能越来越健壮和有力呢。