Zabbix监控linux主机(agent端)

目录

一、Linux-clinet操作(agent)

二、源码安装zabbix

三、Zabbix添加linux主机

 为agent.zabbix.com添加模板

等待一会 查看效果如下


一、Linux-clinet操作(agent)

[root@localhost ~]# ifconfig ens33

[root@localhost ~]# vim /etc/hostname

[root@localhost ~]# cat /etc/hostname     //更改主机名与server端hosts文件一致
agent.zabbix.com

[root@localhost ~]# hostname agent.zabbix.com

[root@localhost ~]# bash

[root@agent ~]# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.2.20	server.zabbix.com
192.168.2.21	agent.zabbix.com

[root@agent ~]# systemctl stop firewalld

[root@agent ~]# setenforce 0

[root@agent ~]# iptables -F

[root@agent ~]# ping server.zabbix.com -c 4

PING server.zabbix.com (192.168.200.111) 56(84) bytes of data.
64 bytes from server.zabbix.com (192.168.200.111): icmp_seq=1 ttl=64 time=0.975 ms
64 bytes from server.zabbix.com (192.168.200.111): icmp_seq=2 ttl=64 time=0.518 ms
64 bytes from server.zabbix.com (192.168.200.111): icmp_seq=3 ttl=64 time=3.74 ms
64 bytes from server.zabbix.com (192.168.200.111): icmp_seq=4 ttl=64 time=1.96 ms

--- server.zabbix.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3013ms
rtt min/avg/max/mdev = 0.518/1.800/3.741/1.237 ms

[root@agent ~]# ping www.baidu.com                 #测试是否可以联网

二、源码安装zabbix

[root@agent ~]# ls

zabbix-3.4.11.tar.gz

[root@agent ~]# yum -y install libxml2-devel libcurl-devel pcre-devel ntpdate  #安装依赖包

[root@agent ~]# ntpdate s1a.time.edu.cn				#联网时间同步清华大学源

[root@agent ~]# tar xf zabbix-3.4.11.tar.gz -C /usr/src/

[root@agent ~]# cd /usr/src/zabbix-3.4.11/

[root@agent zabbix-3.4.11]# ./configure --prefix=/usr/local/zabbix --enable-agent --with-net-snmp --with-libcurl --with-libxml2 && make -j2 && make install

--enable-agent  启用agent

[root@agent zabbix-3.4.11]# cp misc/init.d/tru64/zabbix_agentd /etc/init.d/    #复制启动脚本

[root@agent zabbix-3.4.11]# vim /etc/init.d/zabbix_agentd

24 DAEMON=/usr/local/zabbix/sbin/zabbix_agentd          #更改为安装路径

[root@agent zabbix-3.4.11]# chmod +x /etc/init.d/zabbix_agentd    #添加执行权限

[root@agent zabbix-3.4.11]# cd

[root@agent ~]# useradd -M -s /sbin/nologin zabbix           #创建程序用户

[root@agent ~]# chown -R zabbix:zabbix /usr/local/zabbix/		#授权安装目录

[root@agent zabbix]# cd /usr/local/zabbix

[root@agent zabbix]# mkdir logs

[root@agent zabbix]# chown -R zabbix:zabbix logs/

[root@agent ~]# cp /usr/local/zabbix/etc/zabbix_agentd.conf{,.bak}

[root@agent ~]# vim /usr/local/zabbix/etc/zabbix_agentd.conf       #修改agent配置文件

PidFile=/tmp/zabbix_agentd.pid
Server=192.168.2.20
ServerActive=192.168.2.20
Hostname=agent.zabbix.com
LogFile=/usr/local/zabbix/logs/zabbix_agentd.log
Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/*.conf
UnsafeUserParameters=1
UserParameter=mysql.version,mysql -V
UserParameter=mysql.status[*],/usr/local/zabbix/etc/chk_mysql.sh $1
UserParameter=mysql.ping,mysqladmin -uroot -p123123 -P3306 -h192.168.2.20  ping | grep -c alive

[root@agent ~]# service zabbix_agentd start       #启动agent客户端
Zabbix agent started.

[root@agent ~]# netstat -antp | grep 10050
tcp        0      0 0.0.0.0:10050           0.0.0.0:*               LISTEN      10897/zabbix_agentd

三、Zabbix添加linux主机

 

 为agent.zabbix.com添加模板

 

 

 

等待一会 查看效果如下

表示成功

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱笑的男孩0522

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值