监控中心Zabbix介绍
-
- 一、监控介绍
- 二、监控区别
- 三、Zabbix 监控介绍
-
- 1、Zabbix 监控架构
- 3、Zabbix 优点
- 4、Zabbix 缺点
- 5、Zabbix 监控系统监控对象
- 6、Zabbix监控方式
- 7、Zabbix 架构
- 8、Zabbix 常用术语的含义
-
- 1、主机 (host)
- 2、主机组 (host group)
- 3、监控项 (item)
- 4、触发器 (trigger)
- 5、事件 (event)
- 6、异常 (problem)
- 7、动作 (action)
- 8、升级 (escalation)
- 9、媒介 (media)
- 10、通知 (notification)
- 11、远程命令 (remote command)
- 12、模版 (template)
- 13、应用 (application)
- 14、web 场景 (web scenario)
- 15、前端 (frontend)
- 16、Zabbix API
- 17、Zabbix server
- 18、Zabbix agent
- 19、被动(passive)和主动(active)检查
- 20、Zabbix proxy
一、监控介绍
-
你用过哪些监控软件?
-
zabbix 和 nagios、cacti、ganglia 有什么区别?
-
zabbix 有那些好处?
-
zabbix 的监控流程是什么?
-
zabbix 常见监控项有那些?
1、Cacti
Cacti 是一套基于 PHP、MySQL、SNMP 及 RRD Tool 开发的监测图形分析工具,Cacti 是使用轮询的方式由主服务器向设备发送数据请求来获取设备上状态数据信息的,如果设备不断增多,这个轮询的过程就非常的耗时,轮询的结果就不能即时的反应设备的状态了。Cacti 监控关注的是对数据的展示,却不关注数据异常后的反馈。如果凌晨 3 点的时候设备的某个数据出现异常,除非监控人员在屏幕前发现这个异常变化,否则是没有任何报警机制能够让我们道出现了异常。
2、Nagios
- Nagios 是一款开源的免费网络监控报警服务,能有效监控 Windows、Linux 和 Unix 的主机状态,交换机、路由器和防火墙等网络设置,打印机、网络投影、网络摄像等设备。在系统或服务状态异常时发出邮件或短信报警第一时间通知运维人员,在状态恢复后发出正常的邮件或短信通知。Nagios 有完善的插件功能,可以方便的根据应用服务扩展功能。
- Nagios 已经可以支持由数万台服务器或上千台网络设备组成的云技术平台的监控,它可以充分发挥自动化运维技术特点在设备和人力资源减少成本。只是 Nagios 无法将多个相同应用集群的数据集合起来,也不能监控到集群中特殊节点的迁移和恢复。
3、Ganglia
-
Ganglia 是 UC Berkeley 发起的一个开源集群监视项目,设计用于测量数以千计的节点。Ganglia 的核心包含 gmond、gmetad 以及一个 Web 前端。
-
主要是用来监控系统性能,如:CPU 、内存、硬盘利用率, I/O 负载、网络流量情况等,通过曲线很容易见到每个节点的工作状态,对合理调整、分配系统资源,提高系统整体 性能起到重要作用,目前是监控HADOOP 的官方推荐服务。
4、Zabbix
-
Zabbix 是一个基于 WEB 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix 能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。
-
Zabbix 是由 Alexei Vladishev 创建,目前由 Zabbix SIA 在持续开发和支持。
-
Zabbix 是一个企业级的分布式开源监控方案。
-
Zabbix 是一款能够监控各种网络参数以及服务器健康性和完整性的软件。
-
Zabbix 使用灵活的通知机制,允许用户为几乎任何事件配置基于邮件的告警。这样可以快速反馈服务器的问题。基于已存储的数据,Zabbix提供了出色的报告和数据可视化功能。这些功能使得Zabbix成为容量规划的理想方案。
-
Zabbix 支持主动轮询和被动捕获。
-
Zabbix所有的报告、统计信息和配置参数都可以通过基于Web的前端页面进行访问。基于Web的前端页面可以确保您从任何方面评估您的网络状态和服务器的健康性。
-
Zabbix是免费的。Zabbix是根据GPL通用公共许可证第2版编写和发行的。这意味着它的源代码都是免费发行的,可供公众任意使用, 商业支持 由Zabbix公司提供。
二、监控区别
- nagios 图形不是特别好,也可以安装图形插件,但是也不怎么好看
- nagios 一般情况下如果需要图形可以和 cacti 配合使用
- cacti 的监控是轮询监控,效率低,图形相对 nagios 比较好看
- zabbix 和 nagios 因为是并发监控,对 cpu 的要求更高
- zabbix 在性能和功能上都强大很多
- zabbix 的图形相当漂亮
- 支持多种监控方式 zabbix-agent snmp 等等
- 支持分布式监控,能监控的 agent 非常多
- zabbix 有图形的 web 配置界面,配置简洁
- zabbix 支持自动发现功能