1)介绍企业目前在监控上的各个发展阶段
早期无监控
全部都是人工盯着 服务器操作系统网络等
中前期 半自动脚本监控
利用shell脚本这种类似的形式,做最简单的监控脚本
循环登录机器 查看一些状态 之后人工记录
无报警 无自动化 无监控图形
中期企业 自动化程序/脚本/软件/监控
脚本更新换代,开始使用各种开源非开源软件 程序进行监控的搭建和开发
监控形成图形化,加入报警系统,有一定的监控自动化
这个阶段监控开始逐步形成,但是缺乏精确度和稳定程度
中后期 集群式监控 各种外援监控方案
监控开始自成体系 加入各种自动化
除去自身开发和搭建监控系统外,还会大量使用外围监控(各种商品监控例如云计算监控监控宝友盟等)
监控发展处内监控 外监控(内监控是由企业运维搭建 外监控使用外援监控产品)
当前和未来监控
未来的监控 主要会在以下几个方面不断提高
监控的准确性 真实性
监控的高度集成自动化
监控成本的日益降低
监控和CMDB的集成化和自愈
2)介绍企业当前实用的通用技术和工具
- 脚本监控(当前依然使用最原始 脚本运行的形式 采集和监控的公司不在少数 很多时候是为了节约成本)
- 开源/非开源的工具 例如:Nagios/Cacti/icinga/Zabbix/prometheus等
- 报警系统:Pagerduty/自建语音报警系统/自建邮件系统/短信通知/各种商业报警系统
3)企业监控目前面临的一些问题
- 监控自动化依然不够
- 很少能和CMDB完善结合起来
- 监控依然需要大量人工
- 监控的准确性和真实性提高缓慢
- 监控工具的方案和制定
- 对监控的重视程度有待提高
4)介绍监控的未来最终理想化
- 完整自愈式监控体系
- 真实链路式监控
举个例子:当系统发出报警信息后,往往是各个层级的报警,一大堆一起发出,把真实引起问题的地方掩盖