zabbix配置主机监控
zabbix配置主机监控
主机名称:zabbix程序识别用的名字
可见的名称:给人看,显示在网页上的
群组:同学(主机)与小组(群组) 方便管理
agent代理程序的接口:指定客户端主机的ip地址
检查客户端是否能够被监控的第一手段:
[root@zabbix ~]# zabbix_get -s 172.16.1.71 -p 10050 -k "system.cpu.load[all,avg1]"
0.000000
[root@zabbix ~]# zabbix_get -s 172.16.1.8 -p 10050 -k "system.cpu.load[all,avg1]"
0.000000
zabbix server 的agent代理程序的接口(服务器接收agent消息的接口) 就是zabbix服务器的127.0.0.1:10050 一般可以不改 (或显示为客户端配置文件设置的server ip 地址,即服务端ip地址)
服务器agent代理程序的接口 服务器对应的内网地址172.16.1.71
客户端agent代理程序的接口 客户端对应的网段地址 172.16.1.7 跟配置文件配置的Server 地址要在同一个网段
添加主机
当异常时,在服务端测试客户端连接是否正常
检查客户端是否能够被监控的第一手段:
[root@zabbix ~]# zabbix_get -s 172.16.1.71 -p 10050 -k "system.cpu.load[all,avg1]"
0.000000
[root@zabbix ~]# zabbix_get -s 172.16.1.8 -p 10050 -k "system.cpu.load[all,avg1]"
0.000000
创建并添加监控主机
接口即为主机ip地址+agent接口,当都利用内网时,地址统一在一个网段就行。
常见故障及显示数据与图形
出错的原因
zabbix_get [4236]: Get value error: cannot connect to [[172.16.1.71]:10050]: [111] Connection refused
1. zabbix_get [3980]: Get value error: cannot connect to [[172.16.1.9]:10050]: [110] Connection timed out
ip地址不存在或者 防火墙或selinux开启
2. Assuming that agent dropped connection because of access permissions.
配置文件不对,改了没重启
显示中文乱码解决方案
查询数据与显示图形
解决中文乱码(服务端zabbix操作)
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo
yum -y install wqy-microhei-fonts
\cp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf
ps:或者将windows下支持中文的字体,替换掉zabbix默认的DejaVuSans.ttf 即可
流量图的作用:
1. 判断公司业务是否正常 ---正常业务时间流量非常低
2. 为公司购买带宽时提供依据
小结:
已经掌握了:
服务端安装,客户端安装
主机监控(cpu,内存,磁盘,网络等模板自带的监控项)
查看监控数据