Linux运维监控学习笔记2

Zabbix监控本机:

配置->主机->将Zabbix Server的状态开启。

然后我们还需要在这台机器上安装agent。agent安装在被监控端,收集数据,与监控服务器交互。

# 列出系统上面所有软件名称
rpm -qa |grep zabbix-agent
zabbix-agent-3.4.15-1.el7.x86_64


# rpm -qc 列出软件所有的配置文件
rpm -qc zabbix-agent-3.4.15-1.el7.x86_64
/etc/logrotate.d/zabbix-agent
/etc/zabbix/zabbix_agentd.conf
/etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf


找到了相关的配置文件,然后检查下zabbix_agentd.conf的相关配置文件。

vim /etc/zabbix/zabbix_agentd.conf

这里涉及到一个概念,被动模式和主动模式。

Server=127.0.0.1    --zabbix服务器的IP地址,这里就是本机。这个是被动模式。

ListenPort=10050    --监控服务器连接被监控客户端的端口,

10051是监控服务器的端口,如果ServerActive=127.0.0.1,agent通过主动模式的话,那就是agent主动去连接监控服务器的10051端口。

当时,我们运维部门的同事专门为这个配置专门进行调整,让agent是主动模式去找监控服务器,好像是跟业务流量有关的。

lsof -i:10050  # 检查端口是否被占用

systemctl start zabbix-agent.service
systemctl enable zabbix-agent.service

# 然后再检查下端口10050端口已开启
lsof -i:10050

Linux运维监控学习笔记2_第1张图片

我们可以看到程序启动了很多进程。

Linux运维监控学习笔记2_第2张图片

然后我们看下图形:CPU load这个图形:

Linux运维监控学习笔记2_第3张图片 

Linux运维监控学习笔记2_第4张图片

可以看到图形的效果和数据。其中有个乱码的问题。

找到这个资源包:

# tar xf ttf-arphic-ukai.tar.gz -C /usr/share/zabbix/fonts/
# mv /usr/share/zabbix/fonts/ukai.ttc /usr/share/zabbix/fonts/ukai.ttf
# vim /usr/share/zabbix/include/defines.inc.php

54 define('ZBX_GRAPH_FONT_NAME',           'ukai');   --修改原来的graphfont字体改成ukai

 不启动服务,就可以解决乱码问题。

你可能感兴趣的:(Zabbix,运维,linux)