第六章 数据收集
- 6.4 数据收集-Simple Check
- 6.5 数据收集-Telnet Check
- 6.6 数据收集-Zabbix Internal
上篇讲解了 主动模式和被动模式的监控,它们都有共同的前提条件,就是要安装Zabbix Agent。
以下开始介绍无需Agent的方式
6.4 数据收集-Simple Check
Simple Check的一个key —— fping,知晓一个,其他用法都一样
icmp的fping的前提条件
Simple Check只能监控简单项 ping延迟 丢包等
需要server端安装fping、修改fping 属组
[root@localhost roo]# which fping
/usr/sbin/fping
[root@localhost roo]# yum install fping
[root@localhost roo]# chown root:zabbix /usr/sbin/fping
[root@localhost roo]# chmod 4710 /usr/sbin/fpingvim /etc/zabbix/zabbix_server.conf
查看fpinglocation参数,是否在默认路径
重启zabbix server
root@localhost roo]# systemctl restart zabbix-server.service
如果对监控项不太了解的,就去官网
第一步:创建一个监控响应延时,网络延时的监控项
默认返回的值是秒 而不是毫秒。如果要将展示为毫秒,需要将这个值乘1000
结果:
6.5 数据收集-Telnet Check
简单监控是通过ICMP来实现的
Telnet Check是通过Telnet来实现的
用户名和密码都是明文配置在监控项中
被监控设备需要有支持telnet协议的服务
同时,Zabbix Server需要安装telnet 客户端,并且防火墙要允许23端口访问
telnet Server创建连接,并且通过telnet协议 来发送执行的监控命令。被监控的设备执行命令,并且将结果返回给Zabbix Servertelnet监控项的配置语法
默认返回的是utf-8
第一步:安装telnet服务
telnet server 安装在 Zabbix Agent
#yum search telnet
#yum install telnet-server
#systemctl start telnet.socket
#systemctl enable telnet.socket
添加用户
#useradd monitor
#passwd monitor
telnet agent 安装在 Zabbix Server
#yum install telnet
测试telnet 是否正常
第二步:前端页面配置telnet监控项
可以运用在 其他网络设备,如打印机结果:
6.6 数据收集-Zabbix Internal
内部监控主要是监控Zabbix Server和Proxy内部运行的性能,是运行优化的主要数据来源。
Internal Check的具体配置
Search:zabbix
可以通过监控——》最新数据查看
#vim /etc/zabbix/zabbix_server.conf 哪些监控项对应的哪些配置。