目录

一、安装zabbix-agent

前期环境

1.导入安装包

2.在客户端安装 zabbix-agent

3.修改配置

4.重启zabbix-agent

5.验证zabbix-agent是否启动

6.验证zabbix配置是否正确

二、在abbix-server的页面去增加监控配置

创建群组

验证监控是否生效

三、查看日志的方式


一、安装zabbix-agent

前期环境

setenforce 0

systemctl stop firewalld

yum install lsof vim wget curl -y

1.导入安装包

rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
​
  yum clean all

2.在客户端安装 zabbix-agent

yum install zabbix-agent
​

在zabbix-server 端 安装zabbix-get

yum install -y zabbix-get  # 验证zabbix-agent 的连通性

3.修改配置

编辑/etc/zabbix/zabbix_agentd.conf

Server=127.0.0.1 
ServerActive=127.0.0.1 # 改成
​
Server=ip   # ip 是zabbix-server 的ip地址
ServerActive=ip:10051  # ip 是zabbix-server 的ip地址

4.重启zabbix-agent

systemctl restart  zabbix-agent
​

5.验证zabbix-agent是否启动

方式一:
systemctl status  zabbix-agent
​
方式二:
lsof -i:10050

6.验证zabbix配置是否正确

在zabbix-server 端验证

zabbix_get -s 'ip' -p 10050 -k 'agent.ping'

(注意ip 是zabbix-agent 的)

举例:zabbix-server 是10.31.154.191 ,zabbix-agent 是10.31.154.192

10.31.154.191 想要监控获取10.31.154.192 的监控值

[root@qqq ~]# zabbix_get -s '10.31.154.192' -p 10050 -k 'agent.ping'    #查看是否可以ping通
返回结果:1       非零即真
​

[root@qqq ~]# zabbix_get -s '10.31.154.192' -p 10050 -k 'system.hostname'  #查看zabbix-agent  的主机名
返回结果: zabbix-agent 
可以反复尝试修改zabbix-agent 的主机名 执行此条命令查看结果
​

二、在abbix-server的页面去增加监控配置

创建群组

 

 

 

验证监控是否生效

在zabbix-agent 端停止zabbix-agent

systemctl stop zabbix-agent
观察到告警

三、查看日志的方式

1.查看zabbix-server 的日志

页面不出来或者页面展示报错看(前提是要安装了这些服务才能查看)

tail -f /var/log/httpd/access_log   # httpd的正确日志
tail -f /var/log/httpd/error_log    # httpd的错误日志
​
​
tail -f /var/log/zabbix/zabbix_server.log  # 查看zabbix-server 的日志
​
​
tail -f /var/log/zabbix/zabbix_agent.log  # 查看zabbix_agent的日志

Logo

更多推荐