关键词:
等达到一定监控指标后,发现,最困难的是监控项目的管理。 CMDB
中小规模(服务器<=1k):Zabbix
大规模(1k>=服务器<=10k):Nagios进行二次开发
超大规模(服务器>=10k):开发适应自己平台的监控软件吧
另推荐个牛逼的东西:http://prometheus.io
作者:好撑
链接:https://www.zhihu.com/question/19973178/answer/131911060
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
链接:https://www.zhihu.com/question/19973178/answer/19666150
来源:知乎
1.分布式监控,天生具有的功能,适合于构建分布式监控系统,具有node,proxy2种分布式模式
2.自动化功能,自动发现,自动注册主机,自动添加模板,自动添加分组,是天生的自动化运维利器的首选,当然于自动化运维工具搭配,puppet+zabbix,或者saltstack+zabbix,那是如鱼得水。
3.自定义监控比较方便,自定义监控项非常简单,支持变量,支持low level discovery,可以参考我写的文档自动化运维之监控篇---利用zabbix自动发现功能实现批量web url监控
4.触发器,也就是报警条件有多重判断机制,当然,这个需要你去研究一下,这也是zabbix的精华之处,
5.支持多种监控方式,agentd,snmp,ipmi,jmx,逻辑图如下
6.提供api功能,二次开发方便,你可以选用zabbix来进行二次深度开发,结合cmdb资产管理系统,业务管理系统,从而使你的自动化运维系统达到新的高度。
7.当然zabbix还有很多其他功能,这里不一一介绍了。
很多人说zabbix不简单,其实是zabbix的设计理念有些超前,当你都研究到一定程度,你不得不佩服zabbix的团队是非常强悍的,这种工作机制也是相对先进的。
国内的大厂,都有一套自己的监控系统,自己设计,自己开发,其功能也能和zabbix一样,更能适合于自己的需求,但一般企业用,特别是中型互联网公司,还是极力推荐zabbix。
另外附上我的文档Zabbix使用手册V1.4.pdf,这里面有我的经验总结,以及一些使用心得与技巧
最后建议大家多看官方文档
新浪微盘下载地址:最新文档版本为Zabbix使用手册V2.0.pdf
百度网盘下载地址:Zabbix使用手册V2.0.pdf_免费高速下载
https://github.com/itnihao/zabbix-rpm/tree/master/zabbix-2.2.2
Zabbix企业级分布式监控系统
开源监控系统中zabbix和nagios哪个更好
...下:1.分布式监控,天生具有的功能,适合于构建分布式监控系统,具有node,proxy2种分布式模式2.自动化功能,自动发现,自动注册主机,自动添加模板,自动添加分组,是天生的自动化运维利器的首选,当然于自动化运维工具... 查看详情
zabbix安装
...常用的系统监控软件有Nagios、Cacti、Zabbix、Monit等,这些开源的软件,可以帮助我们更好的管理机器,在第一时间内发现,并警告系统维护人员。 今天开始研究下Zabbix,使用Zabbix的目的,是为了能够更好的监控mysql数... 查看详情
65.常见开源监控软件zabbix监控介绍配置(代码片段)
一、常见开源监控软件cacti、nagios、zabbix、smokeping、open-falcon等等cacti、smokeping偏向于基础监控,成图非常漂亮cacti、nagios、zabbix服务端监控中心,需要php环境支持,其中zabbix和cacti都需要mysql作为数据存储,nagios不用存储历史数据... 查看详情
zabbix安装部署(server部分)
...常用的系统监控软件有Nagios、Cacti、Zabbix、Monit等,这些开源的软件,可以帮助我们更好的管理机器,在第一时间内发现,并警告系统维护人员。 今天开始研究下Zabbix,使用Zabbix的目的,是为了能够更好的... 查看详情
zabbix部署(server端)(代码片段)
...常用的系统监控软件有Nagios、Cacti、Zabbix、Monit等,这些开源的软件,可以帮助我们更好的管理机器,在第一时间内发现,并警告系统维护人员。今天开始研究下Zabbix,使用Zabbix的目的,是为了能够更好的监控mysql数据库服务器,... 查看详情
prometheus比zabbix好在哪点
...常用的系统监控软件有Nagios、Cacti、Zabbix、Monit等,这些开源的软件,可以帮助我们更好的管理机器,在第一时间内发现,并警告系统维护人员。今天开始研究下Zabbix,使用Zabbix的目的,是为了能够更好的监控mysql数据库服务器,... 查看详情
在suselinux上怎么部署zabbix
...常用的系统监控软件有Nagios、Cacti、Zabbix、Monit等,这些开源的软件,可以帮助我们更好的管理机器,在第一时间内发现,并警告系统维护人员。今天开始研究下Zabbix,使用Zabbix的目的,是为了能够更好的监控mysql数据库服务器,... 查看详情
zabbix概念
...基于GPLV2协议.意味着源代码是免费发布的.一、Linux下开源监控系统简单介绍1)cacti:存储数据能力强,报警性能差2)nagios:报警性能差,存储数据仅有简单的一段可以判断是否在合理范围内的数据长度,储存在内存中。比如,... 查看详情
centreon安装部署指南
...和nagios配合很好地centreonCentreonoverview2003年法国人编写的开源软件Oreon,到2005年更名为Centreon。它通过第3方组件可以实现对网络操作系统和应用程序的监控开源+免费使底层采用nagios作为监控软件,同时n 查看详情
centreon安装部署指南
...和nagios配合很好地centreonCentreonoverview2005年法国人编写的开源软件,它通过第三方组件可以实现对网络、操作系统和应用程序的监控:首先,它是开源的,我们可以免费使用它;其次,它的底层采用nagios作为监控软件,同时nagi 查看详情
2018-4-1216周2次课zabbix的安装
19.1Linux监控平台介绍常见开源监控软件·cacti、nagios、zabbix、smokeping、open-falcon等等·cacti、smokeping偏向于基础监控,成图非常漂亮·cacti、nagios、zabbix服务端监控中心,需要php环境支持,其中zabbix和cacti都需要mysql作为数据存储,nag... 查看详情
19.1-19.6
19.1Linux监控平台介绍常见开源监控软件 cacti、nagios、zabbix、smokeping、open-falcon等等 cacti、smokeping偏向于基础监控,成图非常漂亮 cacti、nagios、zabbix服务端监控中心,需要php环境支持,其中zabbix和cacti都需要mysql作为数据... 查看详情
监控常用的应用软件有啥?
...等等。4.补充工具:netdata:托管在github上的一款类型zabbix的开源监控工具https://github.com/firehol/netdataopen 查看详情
zabbix监控环境的搭建
...界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供柔软的通知机制以让系统管理员快速定位/解决存在的各种问题。  ... 查看详情
zabbix监控系统
一、zabbix简介:Zabbix是完全开源的工具,整合了cacti和nagios等特性。Cacti 实验环境: 650)this.width=650;"src="https://s5.51cto.com/wyfs02/M01/8F/59/wKioL1jbkwKhMdQfAAATwg3wBzY309.png"title="图片1.png"alt="wKioL1jbkwKhMdQ 查看详情
prometheus+grafana监控系统搭(代码片段)
...heus+Grafana监控Linux服务器。一、Prometheus概述(略)与其他监控系统对比1Prometheusvs.ZabbixZabbix使用的是C和PHP,Prometheus使用Golang,整体而言Prometheus运行速度更快一点。Zabbix属于传统主机监控,主要用于物理主机、交换机、网络等监控... 查看详情
zabbix监控
...界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。 agent端:主机通过安装agent方式采集数据。 server端:通过收集agent发送 查看详情
需要保存数据zabbix,不需要保存数据nagios
...要保存数据nagioscacti有什么好用的基于Web的Linux系统监控开源工具(网管系统) 要求类似于Ubuntu的Landscape,可以记录下历史CPU数值、网络数值、负载等信息,数据存储在本地,MySQL或者其他数据库都可以。可惜Landspace要收费,... 查看详情