首页 > 其他分享 >Zabbix email 配置

Zabbix email 配置

时间:2022-11-26 21:25:19浏览次数:37  
标签:报警 Media 配置 SMTP 文本框 Zabbix email 邮件 页面

监控的目的就是主动发现故障和问题,在它们没有产生影响或影响很小的时候就修复它们。Zabbix 支持多种报警方式,可以适应多种场景,在发送故障后,主动通知到相关人员。

Zabbix 支持以下几种报警方式:

•Webhook

•E-mail•短信(SMS)

•自定义脚本

配置报警邮箱

其中,最常用并且最简单的就是 E-mail 通知了,那我们就来看一下,怎么配置邮件通知:

登录到 Zabbix 管理控制台,然后导航到 Administration > Media types,在 Media types 页面点击 Email。

 

* Zabbix 默认已经为我们创建好一个 E-mail Media type 了,我们可以直接修改它(我这里就是直接修改),也可以点击 Media types 页面的右上角的 Create media type 重新创建一个新的 Media type。

 

编辑 Media types 属性:

•在 SMTP Server 文本框中输入你的 SMTP 服务器地址,我这里使用的是网易 yeah 邮箱,所有输入的 smtp.yeah.net;

•在 SMTP Server Port 文本框中输入 SMTP Server 端口,默认的 25 端口;

•在 SMTP helo文本框中输入正确的 helo 值,一般为 域名;

•在 SMTP email 输入框中输入你用于发送 Zabbix 报警邮件的邮箱地址;

•根据实际情况在 Connection Security 选选项中选择相应的安全级别,这里我选择的是 None;

•在 Authentication 选项中选择邮箱的验证方式,一般为 Username and password

•在 Username 文本框中输入邮箱的用户名;

•在 Password 文本框中输入用户名对应的密码;

•勾选 Enable 选项,开启该 Media types;

•在 Message format 选项中选择邮件的格式。

完成后,点击 Update。

 

* 注意,有些邮箱默认 SMTP 是关闭的,你需要登录到你的邮箱,在设置页面去打开。比如,我用的网页 yeah 邮箱,默认就是关闭的,你需要到设置页面的 POP3/SMTP/IMAP 下,去开启 SMTP。

 

对于邮件通知,还有一个 Options 页面,一般保持默认即可。在这个页面你可以配置:

•Concurrent sessions:并行报警会话的数量,默认是 One,单个会话;Unlimited 表示不限制会话数量,只有在需要同时发送大量通知的场景下才使用;Custom 表示自定义会话数量。•Attempt: 发送通知异常或失败时,尝试的次数,这个值,最大可以设置为 10;默认情况下为 3;如果设置为 1,表示通知只会发一次,失败后,就不会尝试重新发送。

•Attempt Interval: 重试的间隔,在第一次发送通知异常或失败后,多久后,再次发送,默认为 10s。如果设置为 0,则表示,失败后,立即从新发送。

 

 

 

配置用户报警

在配置完发送报警的邮件的邮箱后,我们需要为用户配置报警。用户报警,即当报警发生时,这个报警邮件应该发送给谁。这里我们以 Admin 为例,当然,你也可以使用自己创建的用户。

导航到 User 页面,选择 Admin,打开用户属性页面,在用户属性页面,选择 Media,然后点击 Add,打开 Media 属性对话框;

 

 

 

在 Media 属性对话框中:

•Media 的 Type 选择为 Email;

•在 Send to 文本框中输入接收报警邮件人员的邮箱地址;

•在 When Active 文本框中输入发送邮件的时间,默认是周一到周日的 0 点到 24 点。你也可以配置仅工作日(1-5,09:00-18:00)。或者其它时段,要一样的格式。

•在 Use if severity 选项中选择你要接收的通知触发的故障级别。

•勾选 Enable

然后,点击 Add。

 

 

 

配置报警(创建 Action)

配置报警,就是当报警产生时,通过邮件的方式通知相关干系人。

导航到 Configuration > Actions,并选择 Create Actions

 

 

 

在 Actions 页面:

在 Name 文本框中输入 Action 的名称;

在 New Condition选项中,选择 Trigger,equals,以及之前创建的 trigger

 

 

 

然后切换到 Operations 页面,

在 Operations 选项框中选择 New

===============================================

在 Send to Users 选项框中选择 Admin,当报警发生时,我们将发送邮件给 Admin。

然后点击 Add(Operation details 选项中的 Add)

 ====================================

* 在 Default message 选项框中,你可以指定邮件的格式,已经包含的内容,这里我使用的是默认配置。

然后点击 Add ,添加 Action。

 

告警邮件通知展示:

打开前面 Admin 配置的邮件,已经收到了警告邮件。

 

 

 

 



标签:报警,Media,配置,SMTP,文本框,Zabbix,email,邮件,页面
From: https://www.cnblogs.com/A121/p/16928310.html

相关文章

  • POCO库-安装配置
    参考文献(17条消息)C++使用Poco库实现XML的读取和写入_西西弗Sisyphus的博客-CSDN博客_c++写入xml全局安装pocoproject/poco:ThePOCOC++Librariesarepowerfulc......
  • 【Autopsy数字取证篇】Autopsy数字取证软件的下载安装与优化配置
    【Autopsy数字取证篇】Autopsy数字取证软件的下载安装与优化配置Autopsy是一款免费开源的优秀数字取证(DigitalForensics)软件,提供与其他数字取证工具相同的核心功能,并提供......
  • 配置元数据
    配置元数据XML配置<?xmlversion="1.0"encoding="UTF-8"?><beansxmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLS......
  • 阿里云服务器(Ubuntu)配置nextcloud个人网盘
    tags:UbuntuServerLinux写在前面最近迷恋上了云服务器的配置,感觉云服务器能做的事情太多了,不管是docker还是直接部署,都是相当方便快捷的,下面来看看在阿里云服务......
  • SpringCloud: polaris作为配置中心
    一、安装并启动polaris二、新建springcloud项目并加入相应依赖<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xml......
  • ApClient的配置
    设置Channel与上级路由相同iwprivra0setChannel=xx重要ifconfigapcli0up按照加密方式分为以下4种1.OPEN/NONEiwprivapcli0setApCliEnable=0iwprivapcli0setApC......
  • webpack打包工具-基本配置
    /**@Author:[email protected]*@Date:2022-11-2517:42:05*@LastEditors:[email protected]*@LastEditTime:2022-11-2617......
  • 配置IS-IS基本功能示例
    介绍IS-IS基本功能的配置过程,包括在各设备上指定网络实体名、配置level级别和使能IS-IS。组网需求如下图所示:DeviceA、DeviceB、DeviceC和DeviceD之间通过IS-IS协议实......
  • 【认证机制】2-Apache配置HTTP Basic Auth
    1.基本流程1.1使用htpasswd命令创建用户文件进入apache安装目录,使用htpasswd.exe创建用户Admin(密码:password),保存在 apache_auth.htpasswd中(生成文件可以是任意......
  • TypeScript学习笔记-04 tsconfig.json配置文件
    tsconfig.json一般常用的配置如下所示,可以按需要进行配置。{/*tsconfig.json是ts编译器的配置文件,ts编译器可以根据他的信息来对代码进行编译//in......