兰生幽谷,不为莫服而不芳;
君子行义,不为莫知而止休。
[环境]
windows11、centos9.9.2207、zabbix6、MobaXterm、Internet环境
[要求]
zabbix6.0安装环境:Lamp(linux httpd mysql8.0 php)
[步骤]
7 安装客户端zabbix-agent2
直接在服务端安装,自己监控自己
7.1 配置zabbix客户端源码并安装客户端
rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm yum install -y zabbix-agent2 |
查看配置文件
egrep -v '^#|^$' /etc/zabbix/zabbix_agent2.conf PidFile=/var/run/zabbix/zabbix_agent2.pid LogFile=/var/log/zabbix/zabbix_agent2.log LogFileSize=0 Server=127.0.0.1 ServerActive=127.0.0.1 Hostname=Zabbix server Include=/etc/zabbix/zabbix_agent2.d/*.conf ControlSocket=/tmp/agent.sock |
pid存放路径 日志存放路径 日志的大小 告诉客户端服务端的位置 主动注册指向的服务端 主机名 include的配置位置 socket的位置 |
修改zabbix源中的地址
sed -i 's#repo.zabbix.com/zabbix#https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/#g' /etc/yum.repos.d/zabbix.repo |
查看当前的配置文件
[root@zbxsvr wutool]# grep '^[a-Z]' /etc/zabbix/zabbix_agent2.conf PidFile=/var/run/zabbix/zabbix_agent2.pid LogFile=/var/log/zabbix/zabbix_agent2.log LogFileSize=0 Server=127.0.0.1 ServerActive=127.0.0.1 Hostname=Zabbix server Include=/etc/zabbix/zabbix_agent2.d/*.conf ControlSocket=/tmp/agent.sock |
启动agent2
systemctl start zabbix-agent2.service systemctl enable zabbix-agent2.service |
查看端口
ss -lntup | grep agent2(查看指定端口) |
解决中文乱码问题
在自己电脑中下载一种字体,上传到系统中
find / -name DejaVuSans.ttf #查找文件位置 /var/www/html/assets/fonts/DejaVuSans.ttf /usr/share/fonts/dejavu/DejaVuSans.ttf /usr/local/zabbix/zabbix-6.0.1/ui/assets/fonts/DejaVuSans.ttf mv simkai.ttf /var/www/html/assets/fonts/ #移动上传文件到 chmod 777 simkai.ttf #赋予权限 |
修改defines.inc.php这个文件中的ZBX_GRAPH_FONT_NAME,将DejaVuSans.ttf修改为simkai.ttf即可
find / -name defines.inc.php
vi /var/www/include/defines.inc.php