当前位置:网站首页>10 minutes to help you get ZABBIX monitoring platform alarm pushed to nail group
10 minutes to help you get ZABBIX monitoring platform alarm pushed to nail group
2022-07-05 16:09:00 【yuanfan2012】
10 Minutes Zabbix The monitoring platform alarm is pushed to the nail group
Zabbix For the installation and deployment of, please refer to the previous article
- CentOS8.5 Install and deploy the open source monitoring system under Zabbix 6.0LTS
- CentOS7 A key to install Zabbix Agent 6.0 And realize automatic registration
And the creation of nail robot is no longer described in detail
1、 Download and install PrometheusAlert
https://github.com/feiyu563/PrometheusAlert
mkdir /opt/PrometheusAlert
unzip PrometheusAlertLinux.zip -d /opt/PrometheusAlert/
cd /opt/PrometheusAlert/
cp zabbix /usr/lib/zabbix/alertscripts/zabbixclient
chmod 755 /usr/lib/zabbix/alertscripts/zabbixclient
chown zabbix:zabbix /usr/lib/zabbix/alertscripts/zabbixclient
/usr/lib/zabbix/alertscripts/zabbixclient -h
( Click to enlarge the picture )
Set up PrometheusAlert Boot up
vi /etc/rc.local
Add the following line
nohup /opt/PrometheusAlert/PrometheusAlert &
chmod +x /etc/rc.d/rc.local
Then start it manually PrometheusAlert
nohup /opt/PrometheusAlert/PrometheusAlert &
firewall-cmd --permanent --zone=public --add-port=8080/tcp
firewall-cmd --reload
( Click to enlarge the picture )
2、 Modify trigger display options
Show with emoticons , To make the alarm more intuitive
( Click to enlarge the picture )
3、Zabbix Create alarm media types on
The type is script
Refer to for relevant parameters PrometheusAlert Fill in the official documents
( Click to enlarge the picture )
( Click to enlarge the picture )
After creation, you can test the robot
4、 Add users
for example yuanfan
( Click to enlarge the picture )
The alarm media is created in the previous step PrometheusAlert type
( Click to enlarge the picture )
5、 Configure the message template in the trigger action
- First configure the trigger action
( Click to enlarge the picture )
( Click to enlarge the picture )
- operation —— Operation details —— The message template is as follows
## [Zabbix Platform alarm information ](https://zabbix.walkingcloud.cn)
--------------------------------------------------------
##### <font color="#FF0000">{TRIGGER.NAME} </font>
--------------------------------------------------------
##### <font color="#FF0000">【 Time of failure 】</font>:{EVENT.DATE} {EVENT.TIME}
##### <font color="#FF0000">【 Alarm level 】</font>:{TRIGGER.SEVERITY}
##### <font color="#FF0000">【 Pre fault status 】</font>:{ITEM.LASTVALUE}
##### <font color="#FF0000">【 Fault events ID】</font>:{EVENT.ID}
##### <font color="#FF0000">【 Faulty host IP】</font>:{HOST.IP}
##### <font color="#FF0000">【 Failed host name 】</font>:{HOST.NAME}
##### <font color="#FF0000">【 Failure duration 】</font>:{EVENT.AGE}
##### <font color="#FF0000">【 Whether the fault is confirmed 】</font>:{EVENT.ACK.STATUS}
--------------------------------------------------------
##### <font color="#F56C6C"> Event status :{EVENT.STATUS}</font>
( Click to enlarge the picture )
- Recovery operation —— Operation details —— The message template is as follows
## [Zabbix Monitoring platform alarm information ](https://zabbix.walkingcloud.cn)
--------------------------------------------------------
##### <font color="#67C23A">{TRIGGER.NAME} It has been restored </font>
--------------------------------------------------------
##### <font color="#02b340">【 Recovery time 】</font>:{EVENT.RECOVERY.DATE} {EVENT.RECOVERY.TIME}
##### <font color="#02b340">【 Alarm level 】</font>:{TRIGGER.SEVERITY}
##### <font color="#02b340">【 Pre fault status 】</font>:{ITEM.LASTVALUE}
##### <font color="#02b340">【 Faulty host IP】</font>:{HOST.IP}
##### <font color="#02b340">【 Failed host name 】</font>:{HOST.NAME}
##### <font color="#02b340">【 Failure duration 】</font>:{EVENT.AGE}
##### <font color="#02b340">【 Whether the fault is confirmed 】</font>:{EVENT.ACK.STATUS}
--------------------------------------------------------
##### <font color="#F56C6C"> Event status :{EVENT.STATUS}</font>
( Click to enlarge the picture )
- update operation —— Operation details —— The message template is as follows
## [Zabbix Monitoring platform alarm information ](https://zabbix.walkingcloud.cn)
--------------------------------------------------------
##### <font color="#67C23A"> {USER.FULLNAME} The cause of the failure has been confirmed </font>
--------------------------------------------------------
##### <font color="#FF0000">【 Fault confirmation time 】</font>:{ACK.DATE} {ACK.TIME}
##### <font color="#FF0000">【 Alarm level 】</font>:{TRIGGER.SEVERITY}
##### <font color="#FF0000">【 Pre fault status 】</font>:{ITEM.LASTVALUE}
##### <font color="#FF0000">【 Faulty host IP】</font>:{HOST.IP}
##### <font color="#FF0000">【 Failed host name 】</font>:{HOST.NAME}
##### <font color="#FF0000">【 Failure duration 】</font>:{EVENT.AGE}
##### <font color="#FF0000">【 The cause of the problem 】</font>:{ACK.MESSAGE}
##### <font color="#FF0000">【 Whether the fault is confirmed 】</font>:{EVENT.ACK.STATUS}
--------------------------------------------------------
##### <font color="#F56C6C"> Event status :{EVENT.STATUS}</font>
( Click to enlarge the picture )
6、 Trigger alarm and effect display
for example 192.168.31.127 On /boot Partition full test
dd if=/dev/zero of=/boot/test.iso count=1 bs=1024M
df -PTh
( Click to enlarge the picture )
( Click to enlarge the picture )
( Click to enlarge the picture )
web The effect of confirming the fault on the interface
( Click to enlarge the picture )
( Click to enlarge the picture )
( Click to enlarge the picture )
Nail the alarm effect when the alarm recovers
边栏推荐
- Background system sending verification code function
- 降本40%!Redis多租户集群的容器化实践
- ES6 deep - ES6 class class
- Codasip为RISC-V处理器系列增加Veridify安全启动功能
- Data communication foundation - routing communication between VLANs
- wyt 。。
- I'm fat, huh
- Li Kou today's question -729 My schedule I
- How difficult is it to pass the certification of Intel Evo 3.0? Yilian technology tells you
- ES6 drill down - Async functions and symbol types
猜你喜欢
Write a go program with vscode in one article
Fundamentals of data communication - Principles of IP routing
Data Lake (XIV): spark and iceberg integrated query operation
Use of set tag in SQL
MySQL overview
服务器的数据库连不上了2003,10060“Unknown error“【服务已起、防火墙已关、端口已开、netlent 端口不通】
vulnhub-Root_ this_ box
【 note 】 résoudre l'erreur de code IDE golang
我们为什么要学习数学建模?
Data communication foundation smart_ Link_&_ Monitor_ Link
随机推荐
研发效能度量指标构成及效能度量方法论
ES6深入—async 函数 与 Symbol 类型
漫画:什么是分布式事务?
漫画:什么是蓝绿部署?
Noi / 1.5 37: mercenaries
wyt 。。
list去重并统计个数
Data communication foundation - routing communication between VLANs
Subclasses and superclasses of abstract classes
国泰君安网上开户安全吗
Data communication foundation - route republication
移动办公时如何使用frp内网穿透+teamviewer方式快速连入家中内网主机
【簡記】解决IDE golang 代碼飄紅報錯
How difficult is it to pass the certification of Intel Evo 3.0? Yilian technology tells you
The database of the server is not connected to 200310060 "unknown error" [the service is up, the firewall is off, the port is on, and the netlent port is not connected]
SQL injection sqllabs (basic challenges) 11-20
Mistakes made when writing unit tests
ES6深入—ES6 Generator 函数
Data communication foundation - dynamic routing protocol rip
Coding devsecops helps financial enterprises run out of digital acceleration