
监控对于制造运维很重要,数据展现+告警是制造稳定运行必不可少的保障方式,很多运维被动背锅就是因为监控没做好,不能及时看到跟处理难题。简单的说,监控是运维对制造环境的契机,缺少了这个举措,就缺乏了对制造环境的把控。
各位运维同学对于常用的开源监控软件必须是耳熟能详了:Zabbix、Nagios、Ganglia、Cacti、Grafana、Open-Falcon等,我在一开始选择什么监控软件成为制造监控时,也犹豫对比了很久:
1)Nagios:告警及接入方便,但是界面可配置性较好,图形化方面很不友好zabbix如何使用,这个工具是我个人使用时间最长的,因为工具原本及管理对接还是非常便利的,前提是对监控没有太高的诉求,并且使用范围较小

2)Cacti:RRD绘图,不支持分布式,告警判断较简单
3)Grafana:可以成为展现外衣,数据传输跟收集还需选择其它形式
4)Ganglia:有图形化,支持分布式,但是没告警功能,这就是硬伤了
5)Open-Falcon:数据展现及告警都可满足,但是系统整体的管控功能还不够完善

6)Zabbix:其实一开始没准备选它,因为3.0之前的界面真心不漂亮……别问为啥,自己去搜一下,用心感受……
从上面的对比来看,对于监控系统的选取有几项是需要的:
1)告警功能:没告警等于没监控
2)数据展示跟存储功能:过程数据很重要啊,否则拿什么和他人说事,出问题了如何既逼格的和人怼~~

3)分布式:对于多项目、多机房,这个功能是需要的!不可能每个项目 or 机房单独来一套监控zabbix如何使用,那岂不显得更不……
4)支持自定义:这条就不用多说了,我的地盘我做主,那应该想要监控啥就能监控啥
5)支持IAAS/PAAS/SAAS监控:运维工作绝对不是只负责一个领域,咱得搞定的
6)颜值:之前看过一篇文章说,内部系统一定要满足两个条件才能被深入推广跟经常使用,一是好用,二是颜高,如果一套监控系统的定位就是整个项目队伍共同使用的,那恐怕要选择一个大部分懂技术跟不懂技术的人都可看懂且能接受的

当Zabbix官网公布了3.0版本后马上被它的颜值吸引了,然后迅速接入使用,发现以上规定基本都可满足,既然深得吾心,那没得说了,直接上吧!
TIPS:
1)以上监控选型的范围是开源监控,如果公司 or 部门有能力去做自研监控系统,那当然也是极好的,但建议参考开源监控的这些用途,如有条件最好有一套最佳实践,这样很明白自研监控系统的方向及必须解决的难题,否则拿自研的东西直接上制造,真的可把人整吐血……
2)网上有很多关于Zabbix的入门及使用教程,还是非常全的,但多是基于2.2版本进行的,对于3.0及以上(当前使用的4.0)版本不是太多,因此还是想把我针对3.0以上版本的一些使用经历跟你们分享下,对于那些方面的使用细节就不一一列举了,这里主要讲下如何迅速的建立一套Zabbix监控系统,实现诉求,解决难题
3)3.4和4.0的英文指南也在官方公布了,有兴趣的可以参阅下
4)后面时间允许会逐渐降低Zabbix的调试、使用教程,敬请关注~~
5)如有不到位 or 内容偏差的地方欢迎指正,共同进步 ^_^ ~~
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-144164-1.html
谁能告诉我
一定要看