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" 邮箱























相关推荐
Smoothcloud润云11 分钟前
GPU远程纳管安全吗?最小权限、网络边界与日志审计实战
服务器·网络·人工智能·安全·gpu算力·gpu
用户5794507706115 分钟前
BaoCode,你不是读不懂 Claude Code,是终端不让你读懂
开源
ai大模型-探索者18 分钟前
Function Call与MCP(区别、联系与实战)
java·服务器·网络
略略略咯咯22 分钟前
啊啊啊啊啊
java·服务器·数据库
水饺编程30 分钟前
第2章:Linux 基础,exit 命令
linux·c语言·汇编
木子欢儿38 分钟前
Debian 13 + vsftpd 搭建FTP服务
linux·服务器·前端·网络·debian
SL_staff40 分钟前
运维救火实战:钉钉API变更致薪资计算中断,如何用可视化逻辑引擎5分钟热修复
java·开源·全栈
weh9601 小时前
受够了同事之间的拌嘴,所以我做了一个多Agent协同平台
开源
阿哲CZ1 小时前
AI 重建 3D 的开源项目,我跑通了:它把自己的误差写进了 JSON
开源
达~熊迪1 小时前
IP 分配前核查:把在线状态和使用登记一起看
服务器·网络·tcp/ip