zabbix告警配置(包括添加触发器、媒介、动作和声音告警还有邮箱怎么配置)非常详细

zabbix告警配置

文章目录

1.添加触发器









2.手动触发验证





3.添加媒介(第三方邮箱)












4.添加动作







5.手动触发验证




6.本地邮箱告警配置



bash 复制代码
[root@zabbix-server ~]# hostnamectl set-hostname zabbixserver.example.com
[root@zabbix-server ~]# bash
[root@zabbixserver ~]# hostname
zabbixserver.example.com
[root@zabbixserver ~]# zabbix_get -s 192.168.116.143 -k vfs.file.cksum[/tmp/abc,sha256]
e54e4db5a177bd4d986796a020f202ec0f90f4aef037769bda181efd79cff9b2
[root@zabbixserver ~]# yum -y install postfix
Complete!
[root@zabbixserver ~]# yum provides *bin/mail
Last metadata expiration check: 2:09:28 ago on Sat 06 Jan 2024 01:19:35 PM CST.
s-nail-14.9.22-6.el9.x86_64 : Environment for sending and receiving mail
Repo        : appstream
Matched from:
Provide    : /bin/mail

s-nail-14.9.22-6.el9.x86_64 : Environment for sending and receiving mail
Repo        : devel
Matched from:
Provide    : /bin/mail
[root@zabbixserver ~]# yum -y install s-nail
Complete!
[root@zabbixserver ~]# systemctl enable --now postfix
Created symlink /etc/systemd/system/multi-user.target.wants/postfix.service → /usr/lib/systemd/system/postfix.service.
[root@zabbixserver ~]# ss -antl
State              Recv-Q             Send-Q                          Local Address:Port                            Peer Address:Port             Process             
LISTEN             0                  4096                                  0.0.0.0:10050                                0.0.0.0:*                                    
LISTEN             0                  4096                                  0.0.0.0:10051                                0.0.0.0:*                                    
LISTEN             0                  4096                                127.0.0.1:9000                                 0.0.0.0:*                                    
LISTEN             0                  100                                 127.0.0.1:25                                   0.0.0.0:*                                    
LISTEN             0                  128                                   0.0.0.0:22                                   0.0.0.0:*                                    
LISTEN             0                  100                                     [::1]:25                                      [::]:*                                    
LISTEN             0                  70                                          *:33060                                      *:*                                    
LISTEN             0                  511                                         *:80                                         *:*                                    
LISTEN             0                  128                                      [::]:22                                      [::]:*                                    
LISTEN             0                  151                                         *:3306                                       *:*                    
[root@zabbixserver ~]# which mail
/usr/bin/mail
[root@zabbixserver ~]# echo "hello china" | mail -s "wenhou" 邮箱



bash 复制代码
[root@zabbixserver ~]# find / -name zabbix
find: '/proc/1389757': No such file or directory
find: '/proc/1389777': No such file or directory
/root/zabbix-6.4.10/src/zabbix_java/src/com/zabbix
/root/zabbix-6.4.10/src/go/plugins/zabbix
/var/lib/selinux/targeted/active/modules/100/zabbix
/usr/local/share/zabbix
/opt/data/zabbix
[root@zabbixserver ~]# cd /usr/local/share/zabbix
[root@zabbixserver zabbix]# ls
alertscripts  externalscripts
[root@zabbixserver zabbix]# cd alertscripts/
[root@zabbixserver alertscripts]# ls
[root@zabbixserver alertscripts]# touch sendmail.sh
[root@zabbixserver alertscripts]# chmod +x sendmail.sh
[root@zabbixserver alertscripts]# vim sendmail.sh
[root@zabbixserver alertscripts]# cat sendmail.sh
#!/bin/bash

content=$(echo $1 | tr "\r\n" "\n")
subject=$(echo $2 | tr "\r\n" "\n")

echo "$content" | mail -s "$subject" $3
[root@zabbixserver alertscripts]# ./sendmail.sh "hello wuhan" "wenhou" 邮箱























相关推荐
VirusVIP1 分钟前
Windows CMD通过adb检查触摸屏Linux驱动是否被编译
linux·运维·adb
chennalC#c.h.JA Ptho4 分钟前
ubuntu studio 系统详解
linux·运维·服务器·经验分享·ubuntu·系统安全
Vone_666 小时前
node.js 邮箱验证服务器搭建
运维·服务器·node.js
丢丢丢丢丢丢~7 小时前
apache2的默认html修改
linux·运维·服务器
wusam7 小时前
Linux系统管理与编程20:Apache
linux·运维·服务器·apache·shell编程
我不想当小卡拉米7 小时前
【Linux】操作系统入门:冯诺依曼体系结构
linux·开发语言·网络·c++
ChironW7 小时前
Ubuntu 24.04 LTS系统上配置国内时间同步
linux·运维·服务器·ubuntu
TPBoreas7 小时前
排查服务器内存空间预警思路
运维·服务器
yayaer28 小时前
GOOSE 协议中MAC配置
服务器·网络·goose
苏生要努力8 小时前
第九届御网杯网络安全大赛初赛WP
linux·python·网络安全