zabbix监控告警服务配置

配置被监控机

被监控机环境

ip地址 服务
192.168.142.134 agentd

zabbix监控配置流程详解

添加主机/主机组
添加监控项
添加触发器
添加媒介
添加收件人邮箱
配置动作
手动触发
验证
自己需要加监控

直接加
开发需要加监控

让开发人员提供获取指标的命令
运营需要加监控

要运营人员让开发人员提供获取指标的命令

//在客户端上安装zabbix的agent服务
[root@agentd zabbix-5.2.6]# yum -y install vim gcc gcc-c++ pcre-devel make

[root@agentd zabbix-5.2.6]# ./configure --enable-agent --disable-dependency-tracking
[root@agentd zabbix-5.2.6]# make install
[root@agentd etc]# vim zabbix_agentd.conf

# Server=

Server=192.168.142.133   //改为服务端ip

# ServerActive=

ServerActive=192.168.142.133   //改为服务端ip

# Hostname=

Hostname=agentd  //此处应和网页上的设置相同


[root@agentd etc]# useradd -r -M -s /sbin/nologin zabbix
[root@agentd etc]# zabbix_agentd 
[root@agentd etc]# ss -antl
State   Recv-Q  Send-Q    Local Address:Port      Peer Address:Port  
LISTEN  0       128             0.0.0.0:22             0.0.0.0:*     
LISTEN  0       128             0.0.0.0:10050          0.0.0.0:*     
LISTEN  0       128                [::]:22                [::]:*     

//设置开机自启
[root@agentd ~]# cp -a zabbix-5.2.6/misc/init.d/fedora/core/* /etc/init.d/
[root@agentd ~]# chkconfig --add zabbix_server
[root@agentd ~]# chkconfig zabbix_server on
[root@agentd ~]# chkconfig --add zabbix_agentd
[root@agentd ~]# chkconfig zabbix_agentd on

//创建一个用来被监控的文件
[root@agentd ~]# touch /tmp/abc

网页配置

创建一个新组runtime

在runtime组中添加被监控机

修改被监控机的配置

创建监控项目

查看监控项目

修改项目内容并查看监控变化

[root@agentd ~]# echo '123' > /tmp/abc

添加触发器

image

image

image

image
触发验证

[root@agentd ~]# echo '456' > /tmp/abc 

image
可以看到反馈,触发器配置成功

添加媒介

配置发件箱
这里使用的是126邮箱

准备工作:

开启POP3/SMTP服务,获取授权码
image

添加邮箱告警

image

image

添加收件人邮箱

配置收件箱
进到用户配置信息页,选择Media设置,点击add添加一个新的媒介即可。
在”Send to”中写上你要接收告警的邮箱

image

image

image

配置动作

image

image

image

触发测试

[root@agentd ~]# echo '123456' > /tmp/abc

image

image

触发成功,成功接收到邮件

posted @ 2021-04-08 22:56  绫璟  阅读(494)  评论(0)    收藏  举报