主要以视频监控为主,生活中起到保护防护作用,运维工作中的监控以Zabbix为例:
~通过一个友好的界面进行浏览整个网站所有服务器的状态
~可以在web前端方便的查看监控数据
~可以回溯寻找事故发生时系统的问题和报警情况
~把服务器的数据以火焰图,拓扑图的形式展示出来,能够显示出服务器每个节点是否健康运行,监控环境能够对服务器的运行环境以可视化的形式一目了然。
一个完善且理想的监控系统,得有如下特点
·监控系统能够自定义监控的内容,自己通过脚本采集所需的数据
·数据需要存入到数据库,日后对该数据进行分析计算
·监控系统可以简易,快速的部署到服务器
数据可视化直观清晰
异常告警通知:
可以定义复杂度告警逻辑,做到监控项之间的关联告警,例如程序之间的依赖检测,而不是只单独检测
某一个指标
告警可以确认响应,让运维组内的人知道已经有人在处理告警问题了
·报警方式可以自定义,如短信,邮件,以及微信,钉钉等
·告警内容可以自定义,能够写入一些简单的分析,便于运维人员直观了解数据,否则还得去服务器查看
报警后,可以预处理一些任务,如自我修复,重启,采集数据等
协同工作:
·监控系统有强大的AP,提供给研发同学调用,其他系统调用。
监控数据是开放性,数据结构主流,便于解析。
监控可视化可以简易的插件使用,而非复杂的js文件