当前位置:   article > 正文

zabbix监控安装部署+邮件告警+grafana图形化_grafana zabbix 告警

grafana zabbix 告警

部署规划

150.22(监控端)
150.23(被监控端)
监控端(zabbix-server安装)可参考博文
https://editor.csdn.net/md/?articleId=113395057

被监控端部署agent

安装agent服务

yum -y install zabbix-agent
--启动
systemctl start zabbix-agent.service
--开机自启
systemctl enable zabbix-agent.service
  • 1
  • 2
  • 3
  • 4
  • 5

可以到在清华源下载指定的版本
https://mirrors.tuna.tsinghua.edu.cn/
我有安装包直接用rpm -ivh 安装了
在这里插入图片描述
在这里插入图片描述
zabbix-server(150.22)监控自己
所以在
vim /etc/zabbix/zabbix_agentd.conf 配置文件中
Server=127.0.0.1

问题
当以后重启linux之后会发现
zabbix-agent 没有启动
在这里插入图片描述
1.看一下状态

 systemctl status zabbix-server.service 
  • 1

在这里插入图片描述
2.原因

关闭防火墙

systemctl stop firewalld 
systemctl disable firewalld
  • 1
  • 2

selinux没有关闭!
在这里插入图片描述
3.解决
永久关闭selinux, 将SELINUX值修改为disabled

 #setenforce 1 设置SELinux 成为enforcing模式
 #setenforce 0 设置SELinux 成为permissive模式 
 setenforce 0
(sed -ri '/^SELINUX=/cSELINUX=disabled' /etc/sysconfig/selinux)
  • 1
  • 2
  • 3
  • 4

在这里插入图片描述
reboot重启之后再看一下状态启动成功了
在这里插入图片描述

在这里插入图片描述
在(被监控端)150.23中
安装zabbix-agent
在配置文件指定zabbix-server端地址

vim /etc/zabbix/zabbix_agentd.conf
#zabbix服务器的地址,使用内网地址
Server=192.168.150.22 # 被动
##本机的主机名
Hostname=150.23
  • 1
  • 2
  • 3
  • 4
  • 5

其中Server和ServerActive都指定zabbixserver的IP地址,不同的是,前者是被动后者是主动。也就是说Server这个配置是用来允许192.168.146.100这个ip来我这取数据。而serverActive的192.168.146.100的意思是,客户端主动提交数据给他。

--启动
systemctl start zabbix-agent.service
--开机自启
systemctl enable zabbix-agent.service
#查看进程
netstat -anput | grep zabbix
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

在web上添加被监控主机
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
添加之后在主机主面板可看到被监控主机信息

在这里插入图片描述

自定义监控内存

在23主机 定义剩余内存百分比

vim /etc/zabbix/zabbix_agentd.d/oldboy.conf
UserParameter=memory23,free -m |awk '/^Mem/{print $NF*100/$2}'
systemctl restart zabbix-agent.service
  • 1
  • 2
  • 3

在22主机 定义剩余内存百分比

vim /etc/zabbix/zabbix_agentd.d/oldboy.conf
UserParameter=memory22,free -m |awk '/^Mem/{print $NF*100/$2}'
systemctl restart zabbix-agent.service

  • 1
  • 2
  • 3
  • 4

在22主机(zabbix-server端)

zabbix_get -s 192.168.150.23 -k 'memory23'
zabbix_get -s 127.0.0.1 -k 'memory22'
  • 1
  • 2

在这里插入图片描述

zabbix_get 报错则验证安装

yum list all |grep zabbix
rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-get-4.0.22-1.el7.x86_64.rpm

  • 1
  • 2
  • 3

自定义模板:创建模板-创建应用集-创建监控项-创建图形-将主机绑定模板
在这里插入图片描述

在这里插入图片描述
问题:图形显示异常
在这里插入图片描述
zabbix日志

find / -name zabbix_server.log
 more /var/log/zabbix/zabbix_server.log
 
 # zabbix-agent.service failed.
tail -f /var/log/messages |grep zabbix

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

原因:php版本太低


                
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/222013
推荐阅读
  

闽ICP备14008679号