Zabbix完整的监控流程
1.Zabbix的监控历程概念
1.1 基本概念
zabbix最重要的五个组成部分:Item、Trigger、Action、Media、User(其实应该还有个Event,不过这个表现的不直观),翻译一下就是监控元素、触发器、动作、报警介质、用户,接下来一个一个的详谈,最后在梳理他们之间的关系。
Item:监控项,你需要监控的内容
Trigger: 触发器,你监控的内容满足什么条件时报警
Action: 动作,触发器出发时怎么告警
Media:告警媒介,告警采用什么方式
User:用户是什么用户
1.2 流程图
Zabbix监控过程是这样的:安装在主机上的zabbix_agentd负责监控主机(具体的监控任务是由agentd端的Item来完成的),并收集数据,然后将数据发送到zabbix server端。如果是分布式系统,需要监控的机器较多,为了减轻server端的压力,可能中间还会再搭建一个proxy端,用来暂时接收监控数据,然后将数据转发到server端。Server端将数据存储到数据库中,zabbix web再将数据在前端以图表或者文字的形式展现出来。
2.创建主机并加入主机组
添加一台主机( 配置--主机--创建主机)
主机名称:要与客户端配置文件中的hostname一致
可见的名称:是显示在zabbix网页端的名字
群组:将该主机添加到一个群组中去
这样就先加了一台主机。
3.添加新加主机的应用集(aplication)
主机-应用集
4.添加监控项(item)
主机-监控项
监控项内容添加
监控项已经添加
5.告警触发器配置(Triggers)
主机-触发器
触发器验证效果
6.配置告警动作(Actions)
动作配置
操作配置
操作配置中的ACK确认操作
动作添加完毕