当前位置:网站首页>ZABBIX 5.0 monitoring client

ZABBIX 5.0 monitoring client

2022-07-04 07:40:00 Embrace cloud primordial

zabbix Client Deployment

agent2 The new version uses golang Language development , Can run on multiple cores

agent2 The default with 10050 port , That is to say zabbix Client port

  • Old version client ,zabbix-agent
  • New version client ,zabbix-agent2
# Machine environment preparation ,1 state zabbix client ( Your computer has good performance and can be configured with multiple )
192.168.10.51 zabbix-agent1

1. Close the firewall and selinux
[[email protected] ~]# systemctl stop firewalld && systemctl disable firewalld
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
[[email protected] ~]# setenforce 0
[[email protected] ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config

2. Pay attention to the time configuration (server We have to synchronize )
yum install -y ntpdate
ntpdate -u ntp.aliyun.com

4. Unified configuration of time zones (server We have to synchronize )
mv /etc/localtime{
    ,.bak}
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

5. Configure host name 
hostnamectl set-hostname zabbix-agent1

6. Good configuration zabbix Of yum Source 
rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo

7. download agent2 client 
yum install -y zabbix-agent2

8. Start the client and set the boot auto start 
[[email protected] ~]# systemctl enable --now zabbix-agent2
[[email protected] ~]# netstat -tunlp |grep zabbix
tcp6       0      0 :::10050                :::*                    LISTEN      8023/zabbix_agent2  

9. Modify the client's configuration file 
[[email protected] ~]# grep -Ev '^#|^$' /etc/zabbix/zabbix_agent2.conf 
PidFile=/var/run/zabbix/zabbix_agent2.pid
LogFile=/var/log/zabbix/zabbix_agent2.log
LogFileSize=0
Server=192.168.10.50
ServerActive=192.168.10.50
Hostname=zabbix-agent1
Include=/etc/zabbix/zabbix_agent2.d/*.conf
ControlSocket=/tmp/agent.sock

10. Restart the client 
systemctl restart zabbix-agent2

11. test zabbix Client liquidity 
 Server-side execution :
yum install -y zabbix-get
[[email protected] ~]# zabbix_get -s '192.168.10.51' -p 10050 -k 'agent.ping'
1
[[email protected] ~]# zabbix_get -s '192.168.10.51' -p 10050 -k 'system.hostname'
zabbix-agent1

zabbix The server itself is detected by default , But there's something wrong with the coding

1. Install Fonts 
yum install -y wqy-microhei-fonts

2. Copy font (\cp, Means to remove alias Alias )
\cp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf

add to zabbix-agent host

Get into zabbix Of web page —> To configure —> host —> Create a host —> Templates —> establish

 Insert picture description here
 Insert picture description here
 Insert picture description here

原网站

版权声明
本文为[Embrace cloud primordial]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/185/202207040737196758.html