Zabbix添加简单监控项目
1、Zabbix监控的添加顺序
1)、添加主机组
2)、添加主机
3)、添加监控项目 -> 最重要
4)、根据监控项目可添加图形或者触发器
2、监控的key和值
1)、zabbix添加监控得定义一个key
2)、需要通过key去获取到监控的值
3、简单监控项目添加实战(ping存活检测)
1)、ping检测,存活和丢包检测 yum install fping -y(安装在zabbix_server服务器上),如果安装不上,请先安装epel源yum install epel-release -y
2)、检查tcp端口 22
第一步,选择监控主机
第二步,创建监控项
第三步,添加监控项
第四步,查看监控项和应用集是否添加成功
第五步,检测丢包率
3)、查看监控值
4、理论:多种监控方式添加
1)、simple check,被监控的服务器无需安装客户端,如ping,端口检测之类的
2)、zabbix agent,被动式监控服务器
3)、zabbix agent(active),主动式监控服务器
4)、snmp check,使用snmp协议去获取监控信息
5)、zabbix trapper,主动式监控
6)、External check,zabbix server上可编写监控脚本
7)、Jmx agent,监控java进程
5、理论:值的类型
1)、无符号整型,值是正数,无负数。例如监控端口是否存活,存活返回1,不存活返回0
2)、浮点型,值可以为负数、小数。例如监控cpu的idle值
3)、character,字符串,最大255个字节
4)、Text,字符串,无限制
6、application应用集
1)、多个类型相同的监控项目可以定义一个应用集
2)、icmp存活,icmp丢包我们都可以把它归为icmp应用集
7、监控项目不支持说明
1)、遇到不支持的情况
报错:Unsupported item key.
解决办法:修改key值。
2)、不支持默认需要等待10分钟才会再去检测
修改默认值
第一步
第二步
8、添加监控
1)、可以使用变量的方式
监控端口
第一步,克隆监控项
第二步,修改监控项
监控值说明:
初始值为可以写net.tcp.service.perf[TCP,,22],中间的两个逗号如果为空,则监控默认地址"192.168.139.98"。另外可以在监控"Name"这里传变量,$1、$2和$3分别对应"TCP"、