标签:主机名 显示 页面 问题 相关 test 发送 发送邮件 消失
当我们部署好zabbix监控,为监控主机添加各种监控项完毕之后,如果一个主机出了问题,我们又怎么能在第一时间获得报警信息,然后及时处理问题呢?
one alter云告警,是一种很不错的选择
(必须在该路径下,否则会报错,告警不能及时送达)
cd /usr/lib/zabbix/alertscripts/
ls
oneitsm_zabbix_release-1.2.0.tar.gz
tar zxf oneitsm_zabbix_release-1.2.0.tar.gz
cd oneitsm
cd bin/
./install.sh 5a4e92f9-4b34-42b1-4e01-3027bb0c5543 ### 利用应用key安装,后面加的就是刚才云告警平台获得的key
start to create config file...
Zabbix管理地址: http://172.25.254.1/zabbix
Zabbix管理员账号: Admin
Zabbix管理员密码:
在该实验环境下,我们监控的mysql数据库没有slave端,这是可以触发告警的,所以我们需要将与mysql的slave相关的全部禁用
查看告警用户,会自动的添加相应的告警:
systemctl stop zabbix-agent
在Zabbix的web网页页面上查看,server2被停用了。
告警系统会根据你设定的告警媒介发送告警消息,同时在告警系统中也可以看到告警情况,当有人认领该告警接着处理告警后,也会在告警系统中送达
此时微信会收到报警信息,点击认领,云告警界面的待处理任务就会变成处理中
过一会zabbix监控界面的报警信息就会消失,云告警平台会显示已经解决告警(已关闭)
hostnamectl set-hostname server1.example.com
ping www.baidu.com ##需要主机可以上网
yum install mailx -y
netstat -antlp | grep :25
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 844/master
tcp6 0 0 ::1:25 :::* LISTEN 844/master
mail root
Subject: test
Wang
EOT
mailq
Mail queue is empty ##邮件的消息队列是空的,表明发送成功
mail
Heirloom Mail version 12.5 7/5/10. Type ? for help.
"/var/spool/mail/root": 1 message 1 new
>N 1 root Sun Mar 10 10:36 18/584 "test"
& 1 ##输入1
Message 1:
From root@server1.example.com Sun Mar 10 10:36:00 2019
Return-Path: <root@server1.example.com>
X-Original-To: root
Delivered-To: root@server1.example.com
Date: Sun, 10 Mar 2019 10:36:00 +0800
To: root@server1.example.com
Subject: test
User-Agent: Heirloom mailx 12.5 7/5/10
Content-Type: text/plain; charset=us-ascii
From: root@server1.example.com (root)
Status: R
Wang ##可以看到刚才写入的邮件内容,代表邮件可以正常发送
& q
Held 1 message in /var/spool/mail/root
systemctl stop zabbix-agent
systemctl start zabbix-agent
标签:主机名 显示 页面 问题 相关 test 发送 发送邮件 消失
原文地址:https://www.cnblogs.com/wf-aiyouwei/p/10726046.html