当前位置: 首页 > news >正文

Zabbix -- QQ邮箱报警

目录

一、创建监控项及触发器 

1.1创建监控项

1.2 创建监控项的触发器

1.3 测试触发器

二、邮箱媒介设置

2.1 设置报警媒介类型 

2.2 创建用户群组和用户

三、动作绑定

3.1 创建动作

3.2 动作操作

3.3 动作测试(发送邮件测试)

四、问题总结

4.1 邮件发送失败

4.2 解决方法


IP主机
11.0.1.10zabbix监控端/服务端
11.0.1.11

zabbix被控端/客户端

一、创建监控项及触发器 

1.1创建监控项

此处以磁盘使用量为例,当前使用量为4.69%

1.2 创建监控项的触发器

磁盘是使用量超过6%时报警

1.3 测试触发器

在被监控端新增一个1G大文件test

[root@localhost ~]# df -h
文件系统                 容量  已用  可用 已用% 挂载点
******
/dev/mapper/centos-root   37G  1.8G   36G    5% /
******[root@localhost ~]# dd if=/dev/zero of=/test count=1 bs=1G
记录了1+0 的读入
记录了1+0 的写出
1073741824字节(1.1 GB)已复制,9.41693 秒,114 MB/秒
[root@localhost ~]# du -sh /test
1.0G	/test[root@localhost ~]# df -h
文件系统                 容量  已用  可用 已用% 挂载点
******
/dev/mapper/centos-root   37G  2.8G   35G    8% /
******

zabbix主页成功告警

 删除后,主页回复正常

[root@localhost ~]# rm -rf /test
[root@localhost ~]# df -h
文件系统                 容量  已用  可用 已用% 挂载点
******
/dev/mapper/centos-root   37G  1.8G   36G    5% /
******

二、邮箱媒介设置

2.1 设置报警媒介类型 

注意需要提前在qq邮箱获取授权码

登录qq邮箱--设置--邮箱设置--账号--管理服务--生产授权码

这QQ邮箱的使用介绍,网易163邮箱也有了类似的说明

https://wx.mail.qq.com/list/readtemplate?name=app_intro.html#/agreement/authorizationCode

设置报警媒介,注意SMTP服务器、SMTP HELO都是smtp.qq.com

2.2 创建用户群组和用户

创建用户群组qq-mail-group,并给qq-mail-group添加test主机群组的读权限,注意要点击左下角添加才算添加成功。

创建用户qq-mail-lgb,此处密码为zabbix(自定义)

用户添加报警媒介,选择刚刚新建的报警媒介

qq-mail-lgb用户类型为“用户”,此时权限由qq-mail-group用户所在群组的权限决定。

qq-mail-lgb创建用户成功

三、动作绑定

3.1 创建动作

动作需要与触发器绑定,创建动作,选择磁盘使用率触发器。

3.2 动作操作

时间60s

选择用户用户组,注意要点击添加

默认操作步骤持续时间最低是60s,默认是1h,如果不是在这个时间会报错提示无法创建动作,此处填60s。恢复操作和默认操作不用设置。 

动作创建成功

3.3 动作测试(发送邮件测试)

这里的动作等同于发送报警邮件这个动作。

监控端11.0.1.11新增1G文件test

[root@localhost ~]# dd if=/dev/zero of=/test count=1 bs=1G
记录了1+0 的读入
记录了1+0 的写出
1073741824字节(1.1 GB)已复制,1.4523 秒,739 MB/秒

zabbix检测状态出现问题,问题严重性是组集群名-host:监控项,注意动作是完成状态,说明设置的发送邮件动作已完成

成功收到报警邮件

四、问题总结

4.1 邮件发送失败

邮件没有发送,失败,Couldn't connect to server: Failed to connect to 2409:8c54:871:1001::12: Network is unreachable。

4.2 解决方法

1. 报警媒介设置,没改端口号,默认smtp端口号是25,但QQ邮箱smtp端口是465或587

2. 报警媒介设置,smtp.qq.com写成了mail.qq.com

参考文档:

配置zabbix邮件报警_zabbix邮件报警配置_蒋猪猪的博客-CSDN博客

zabbix5.0-08-动作_zabbix 动作_shark_西瓜甜的博客-CSDN博客

zabbix配置邮件报警_zabbix6 qq邮箱_汪泽文666的博客-CSDN博客

qq邮箱使用说明:

https://wx.mail.qq.com/list/readtemplate?name=app_intro.html#/agreement/authorizati
onCode

相关文章:

Zabbix -- QQ邮箱报警

目录 一、创建监控项及触发器 1.1创建监控项 1.2 创建监控项的触发器 1.3 测试触发器 二、邮箱媒介设置 2.1 设置报警媒介类型 2.2 创建用户群组和用户 三、动作绑定 3.1 创建动作 3.2 动作操作 3.3 动作测试(发送邮件测试) 四、问题总结 4.1 邮件发送…...

eclipse链接MySQL数据库

在MySQL官网下载驱动 MySQLhttps://www.mysql.com/cn/点击下载: 页面滚动到最下方选择社区版: 选择Java版本: 接下来,需要选择操作系统,我们选择平台独立: eclipse 接下来,我们打开eclipse,新建…...

ansible 使用roles简单部署LAMP平台

目录 一、了解roles目录 二、基于构建LAMP平台创建roles目录 1、在192.168.115.148创建目录 2、书写php的测试页面 3、编写httpd角色的main.yml文件 4、编写mysql角色的main.yml文件 6、编写lamp的playbook 7、启动剧本 8、访问 一、了解roles目录 在Ansible中&#…...

如何使用Web Storage对页面中数据进行监听?

当使用Web Storage存储的数据发生变化时,会触发Window对象的storage事件,我们可以监听该事件并指定事件处理函数,当其他页面中的localStorage或 sessionStorage中保存的数据发生改变时,就会执行事件处理函数。 监听storage事件的…...

GO语言网络编程(并发编程)runtime包

GO语言网络编程(并发编程)runtime包 1. runtime包 1.1.1. runtime.Gosched() 让出CPU时间片,重新等待安排任务(大概意思就是本来计划的好好的周末出去烧烤,但是你妈让你去相亲,两种情况第一就是你相亲速度非常快,见…...

MR源码解析和join案例

MR源码解析 new Job(): 读取本地文件, xml配置job.start(): 启动线程job的run():线程方法 runTasks(): 传入对应的接口,启动map或者reduceMapTask类的run(): 设置map阶段的参数,初始化任务,创建上下文对象 创建读取器LineRecordReader判断是…...

ML+LLMs:利用LLMs大语言模型赋能或者结合ML机器学习算法进行具体应用的简介、具体案例之详细攻略

ML+LLMs:利用LLMs大语言模型赋能或者结合ML机器学习算法进行具体应用的简介、具体案例之详细攻略 目录 利用LLMs赋能或者结合ML算法进行具体应用的简介...

python GIL锁

1、GIL是什么 GIL:Global Interpreter Lock又称全局解释器锁。简单来说是一个互斥锁,每个线程在执行的过程中都需要先获取GIL,作用就是限制多线程同时执行,使得在同一进程内任何时刻仅有一个线程在执行。 由于GIL的存在&#xff0…...

git打tag和版本控制规范

我们在开发中经常会遇到要打tag的情况,但这个tag应该如何打呢?我不知道大家平时是怎么打的,但我基本就是从1.0.0开始进行往上递增,至于如何递增,基本凭感觉。今天同事新打了一个tag进行发版,然后被架构点名…...

php版 短信跳转微信小程序

实现这功能首先&#xff0c;小程序端添加业务域名 php代码 <?php declare (strict_types1);namespace app\controller\Admin;use app\model\Set; use app\Request;class Admin_Url_Scheme {public function getScheme(Request $request) {$appid 小程序appid;$secret 小…...

leetcode127单词接龙刷题打卡

127. 单词接龙 字典 wordList 中从单词 beginWord 和 endWord 的 转换序列 是一个按下述规格形成的序列 beginWord -> s1 -> s2 -> ... -> sk&#xff1a; 每一对相邻的单词只差一个字母。对于 1 < i < k 时&#xff0c;每个 si 都在 wordList 中。注意&am…...

基于SSM的物流管理系统

末尾获取源码 开发语言&#xff1a;Java Java开发工具&#xff1a;JDK1.8 后端框架&#xff1a;SSM 前端&#xff1a;采用JSP技术开发 数据库&#xff1a;MySQL5.7和Navicat管理工具结合 服务器&#xff1a;Tomcat8.5 开发软件&#xff1a;IDEA / Eclipse 是否Maven项目&#x…...

EagleSDR USB HAT FT600

给EagleSDR做了个USB 3.0的子卡&#xff0c;采用FT600方案&#xff0c;实物如下&#xff1a; 用FT600DataStreamerDemoApp测试&#xff0c;速度如下&#xff1a; 由于FT600是16bit的接口&#xff0c;如果用FT601的32bit接口&#xff0c;性能应该还会有大幅提升。 测试代码很简…...

Java多线程(四)锁策略(CAS,死锁)和多线程对集合类的使用

锁策略&#xff08;CAS&#xff0c;死锁&#xff09;和多线程对集合类的使用 锁策略 1.乐观锁VS悲观锁 2.轻量级锁VS重量级锁 3.自旋锁VS挂起等待锁 4.互斥锁VS读写锁 5.可重入锁vs不可重入锁 死锁的第一种情况 死锁的第二种情况 死锁的第三种情况 CAS 1.实现原子类 …...

基于spring boot+ vue+ mysql开发的UWB室内外定位系统源码

现代制造业厂区面积大、人员数量多、物资设备不断增加&#xff0c;随着工业信息化技术的发展&#xff0c;大型制造企业中对人员、车辆、物资的管理要求越来越细致。 高精度定位管理系统使用UWB室内定位技术&#xff0c;通过在厂区安装定位基站&#xff0c;为人员或设备佩戴定位…...

第2章_瑞萨MCU零基础入门系列教程之面向过程与面向对象

本教程基于韦东山百问网出的 DShanMCU-RA6M5开发板 进行编写&#xff0c;需要的同学可以在这里获取&#xff1a; https://item.taobao.com/item.htm?id728461040949 配套资料获取&#xff1a;https://renesas-docs.100ask.net 瑞萨MCU零基础入门系列教程汇总&#xff1a; ht…...

数字图像处理:亮度对比度-几何变换-噪声处理

文章目录 数字图像增强亮度与对比度转换几何变换图像裁剪尺寸变换图像旋转 噪声处理添加噪声处理噪声 数字图像增强 亮度与对比度转换 图像变换可分为以下两种&#xff1a; 点算子&#xff1a;基于像素变换&#xff0c;在这一类图像变换中&#xff0c;仅仅根据输入像素值计算…...

maven报错:[ERROR] 不再支持源选项 7。请使用 8 或更高版本。

解决方案 pom.xml文件中增加maven编译的java.version jdk版本设置&#xff0c;以及maven.compiler.source 资源编译jdk版本设置和maven.compiler.target 资源构建jdk版本设置 JDK&#xff1a;6~8 一般都是1.6&#xff0c;1.7&#xff0c;1.8的写法。 <properties><…...

MySQL基础3-约束

MySQL基础3-约束 一. 约束概述1.1 概念1.2 目的1.3 分类 二. 约束演示三. 外键约束3.1 概念3.2 语法三. 删除/更新行为 一. 约束概述 1.1 概念 约束是作用于表中字段上的规则&#xff0c;用于限制存储在表中的数据 1.2 目的 保证数据库中数据的正确、有效性和完整…...

OJ练习第166题——课程表(拓扑排序问题)

课程表 力扣链接&#xff1a;207. 课程表 题目描述 你这个学期必须选修 numCourses 门课程&#xff0c;记为 0 到 numCourses - 1 。 在选修某些课程之前需要一些先修课程。 先修课程按数组 prerequisites 给出&#xff0c;其中 prerequisites[i] [ai, bi] &#xff0c;表…...

【omc】Claude Code 必备神器:Oh-My-ClaudeCode 让你的 AI 编程效率翻倍

用过 Claude Code 的人都知道&#xff0c;它很强。 但强归强&#xff0c;用起来有不少痛点&#xff1a;Token 烧得快、任务动不动崩溃、复杂项目搞不定。 Oh-My-ClaudeCode&#xff08;OMC&#xff09;就是来治这些病的。一、为什么需要 OMC&#xff1f; 原生 Claude Code 的三…...

打磨与展望:RAG 的进阶技巧与避坑指南

走过了从加载文档到完整问答链的全程&#xff0c;恭喜你——你已经亲手建造出了一台可以和自己文档“对话”的 RAG 引擎。但任何一个上过生产环境的开发者都知道&#xff1a;原型和产品之间&#xff0c;往往隔着一条名为“细节”的护城河。 用户开始提各种刁钻问题&#xff0c;…...

优化sVLM 的计算效率:轻量级注意力机制

在 sVLM 中&#xff0c;轻量级注意力机制的核心目标不是简单把模型做小&#xff0c;而是减少多模态推理中最贵的部分&#xff1a; 1. 视觉 token 太多 2. 图像 token 进入 LLM 后参与自注意力 3. 自注意力复杂度随序列长度近似 O(N) 4. 小模型虽然参数少&#xff0c;但视觉 tok…...

基于RT-Thread与HMI-BOARD的直线推杆智能测试系统设计与实现

1. 项目概述与核心价值在工业自动化领域&#xff0c;直线推杆作为一种常见的执行机构&#xff0c;广泛应用于医疗床、升降桌、工业阀门、农业机械等设备中。一个推杆从设计图纸到批量生产&#xff0c;中间有一个至关重要的环节&#xff1a;寿命与可靠性测试。传统的测试方案&am…...

单元幕墙组装检验标准

单元幕墙组装检验标准 1 范围 本标准规定了沈阳远大企业集团单元幕墙组装的检验项目、检验方法、检验工具、质量评定方法。 本标准适用于单元幕墙板块的组装检验。 2 规范性引用文件 下列文件中的条款通过本标准的引用而成为本标准的条款,凡是注日期的引用文件,其随后所…...

龙芯平台桥片与GPU技术突破:从硬件瓶颈到均衡体验的实践指南

1. 项目概述&#xff1a;一次迟来的正名“桥片和GPU&#xff0c;已然不是龙芯的短板&#xff01;”——这个标题&#xff0c;对于长期关注国产CPU发展的从业者或爱好者来说&#xff0c;无异于一声响亮的宣告。在过去很长一段时间里&#xff0c;当人们讨论龙芯处理器时&#xff…...

STM32CubeMX配置SPI驱动W25Q64 Flash:从硬件连接到驱动封装,一个完整项目实战

STM32CubeMX实战&#xff1a;构建高可靠SPI Flash存储系统从硬件到软件全解析 在嵌入式开发中&#xff0c;外部Flash存储解决方案往往成为扩展设备数据容量的关键选择。W25Q64作为一款经典的64M-bit SPI Flash芯片&#xff0c;凭借其稳定的性能和广泛的应用场景&#xff0c;成为…...

基于MCP协议的能源转型智能体:架构、实现与应用场景解析

1. 项目概述&#xff1a;能源转型智能体的“大脑”与“手脚”最近在做一个挺有意思的项目&#xff0c;核心是围绕一个叫apifyforge/energy-transition-intelligence-mcp的智能体展开的。这名字听起来有点拗口&#xff0c;拆开来看&#xff0c;“apifyforge”是发布者&#xff0…...

中兴光猫终极管理工具:快速开启工厂模式与永久Telnet指南

中兴光猫终极管理工具&#xff1a;快速开启工厂模式与永久Telnet指南 【免费下载链接】zteOnu A tool that can open ZTE onu device factory mode 项目地址: https://gitcode.com/gh_mirrors/zt/zteOnu zteOnu是一款专为中兴光猫设备设计的专业管理工具&#xff0c;能够…...

[特殊字符] MarkText使用指南

&#x1f4dd; MarkText使用指南 【免费下载链接】marktext &#x1f4dd;A simple and elegant markdown editor, available for Linux, macOS and Windows. 项目地址: https://gitcode.com/gh_mirrors/ma/marktext ⚡ 快速入门教程 ❤️ 高级功能详解 ### 在列表中使…...