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























相关推荐
2401_8920709814 小时前
【Linux C++ 日志系统实战】LogFile 日志文件管理核心:滚动策略、线程安全与方法全解析
linux·c++·日志系统·日志滚动
世人万千丶15 小时前
Flutter 框架跨平台鸿蒙开发 - 恐惧清单应用
学习·flutter·华为·开源·harmonyos·鸿蒙
lwx91485215 小时前
Linux-Shell算术运算
linux·运维·服务器
somi715 小时前
ARM-驱动-02-Linux 内核开发环境搭建与编译
linux·运维·arm开发
双份浓缩馥芮白15 小时前
【Docker】Linux 迁移 docker 目录(软链接)
linux·docker
黄昏晓x16 小时前
Linux ---- UDP和TCP
linux·tcp/ip·udp
路溪非溪16 小时前
Linux驱动开发中的常用接口总结(一)
linux·运维·驱动开发
此刻觐神16 小时前
IMX6ULL开发板学习-01(Linux文件目录和目录相关命令)
linux·服务器·学习
2401_8920709816 小时前
【Linux C++ 日志系统实战】高性能文件写入 AppendFile 核心方法解析
linux·c++·日志系统·文件写对象
航Hang*16 小时前
第3章:Linux系统安全管理——第2节:部署代理服务
linux·运维·服务器·开发语言·笔记·系统安全