Zabbix 所有文章目录

本系列文章都基于 Zabbix 4.0 , Zabbix 4.0 是属于长期支持版本,其它的长期支持版本有 3.0 、2.2 。

官方已经有中文文档, 官方文档链接: Zabbix

Zabbix server 、proxy agent 安装

Zabbix server 安装

Zabbix-proxy和Zabbix-agent源码安装

Zabbix图表中文乱码(包含Docker安装乱码)

Zabbix 设置监控项和触发器

Zabbix触发器和监控项设置时间范围

自定义监控项和模板

Zabbix设置自定义监控项之——监控tcp连接状态

Zabbix监控ActiveMQ

Zabbix 设置 主机群组和模板

Zabbix 主机自动注册

Zabbix 设置自动添加主机两种方法(自动注册、自动发现)

Zabbix 预警

我们的告警策略:

信息和警告预警:发送邮件

一般严重:微信+发送邮件

严重及以上:微信+发邮件+电话+短信

邮件预警: Zabbix邮件预警-这个坑我跳了不止一次

微信预警:用企业微信实现预警(shell + python)

电话短信预警:Zabbix集成Cloud Alert(睿象云)实现电话短信预警

20191107

Zabiix预警踩的坑 :Zabbix 预警问题-预警对应的用户报警媒介收不到

之前的预警内容都是英文的,不太直观,我爱国(还是我自己菜):

设置下动作的操作和恢复操作内容:

操作

操作标题:【告警提醒】zabbix告警提醒

消息内容:

告警主机:{HOST.NAME}
告警IP:{HOST.IP}
告警时间:{EVENT.DATE} {EVENT.TIME}
事件级别:{TRIGGER.SEVERITY}
告警信息:{EVENT.NAME}
故障状态:{TRIGGER.STATUS}
故障详情:{ITEM.NAME}({ITEM.KEY}):{ITEM.VALUE}
事件ID:{EVENT.ID}

恢复操作

操作标题:【恢复提醒】zabbix恢复提醒

消息内容:
恢复主机:{HOST.NAME}
恢复IP:{HOST.IP}
告警时间:{EVENT.DATE} {EVENT.TIME}
恢复时间:{EVENT.RECOVERY.DATE} {EVENT.RECOVERY.TIME}
持续时间:{EVENT.AGE}
事件级别:{TRIGGER.SEVERITY}
告警信息:{EVENT.NAME}
恢复状态:{TRIGGER.STATUS}
恢复详情:{ITEM.NAME}({ITEM.KEY}):{ITEM.VALUE}
事件ID:{EVENT.ID}

实际预警效果

消息内容:
告警主机:we-test-119107
告警IP:110.120.119.109
告警时间:2019.11.07 22:02:39
事件级别:Average
告警信息:Zabbix agent on we-test-119107 is unreachable for 5 minutes
故障状态:PROBLEM
故障详情:Agent ping(agent.ping):Up (1)
事件ID:10689 消息内容:
恢复主机:we-test-119107
恢复IP:110.120.119.109
告警时间:2019.11.07 22:02:39
恢复时间:2019.11.07 22:09:22
持续时间:6m
事件级别:Average
告警信息:Zabbix agent on we-test-119107 is unreachable for 5 minutes
恢复状态:OK
恢复详情:Agent ping(agent.ping):Up (1)
事件ID:10689

其它

Zabbix 数据清理

Zabbix-Grafana数据可视化

Zabbix server 更改数据库密码

zabbix邮件内容乱码与邮件内容为附件解决办法

Zabbix 系列文章的更多相关文章

  1. 基于DDD的现代ASP.NET开发框架--ABP系列文章总目录

    ABP相关岗位招聘:给热爱.NET新技术和ABP框架的朋友带来一个高薪的工作机会 ABP交流会录像视频:ABP架构设计交流群-7月18日上海线下交流会的内容分享(有高清录像视频的链接) 代码自动生成: ...

  2. 【NLP】蓦然回首:谈谈学习模型的评估系列文章(一)

    统计角度窥视模型概念 作者:白宁超 2016年7月18日17:18:43 摘要:写本文的初衷源于基于HMM模型序列标注的一个实验,实验完成之后,迫切想知道采用的序列标注模型的好坏,有哪些指标可以度量. ...

  3. 【微信小程序开发•系列文章六】生命周期和路由

    这篇文章理论的知识比较多一些,都是个人观点,描述有失妥当的地方希望读者指出. [微信小程序开发•系列文章一]入门 [微信小程序开发•系列文章二]视图层 [微信小程序开发•系列文章三]数据层 [微信小程 ...

  4. SQL Server 系列文章快速导航(SWF版)

    一.前言 在博客园写博客不自不觉已经有5个年头了,一开始只是为了记录工作中遇到的问题和解决办法,后来写的文章不自不觉的侧重在SQL Server方面的技术文章,在2014年1月终于鼓起勇气申请了微软S ...

  5. Geotrellis系列文章链接

    本文存放了我在博客园中撰写的Geotrellis系列文章链接,方便查阅! 一.geotrellis使用初探 二.geotrellis使用(二)geotrellis-chatta-demo以及geotr ...

  6. 如何实现一个php框架系列文章【开篇】

    1.本系列文章的目的 实现一个小而美的产品级别php框架 自己动手实现一个新框架仅用于学习交流,不打算替代市面上现有的其他主流框架. 2. 我要一个怎样的PHP框架 简单实用,安全优雅,博采众长 安装 ...

  7. EF和MVC系列文章导航:EF Code First、DbContext、MVC

    对于之前一直使用webForm服务器控件.手写ado.net操作数据库的同学,突然来了EF和MVC,好多新概念泉涌而出,的确犹如当头一棒不知所措.本系列文章可以帮助新手入门并熟练使用EF和MVC,有了 ...

  8. java nio系列文章

    java nio系列教程 基于NIO的Client/Server程序实践 (推荐) java nio与并发编程相关电子书籍   (访问密码 48dd) 理解NIO nio学习记录 图解ByteBuff ...

  9. Java 加解密技术系列文章

    Java 加解密技术系列之 总结 Java 加解密技术系列之 DH Java 加解密技术系列之 RSA Java 加解密技术系列之 PBE Java 加解密技术系列之 AES Java 加解密技术系列 ...

随机推荐

  1. 【oracle】ORA-00947: 没有足够的值

    insert 时 对应NOT NULL 的列 必须有值

  2. gmail 批量删除邮件

    前几天我在 github上 star 了一下 angular 项目,然后8,9 天的时间收到了很多邮件,起初我没注意看具体数量,直接全选-删除.结果删了 3,4 页了还有很多.再仔细一看,一万多封邮件 ...

  3. Java连载58-静态内部类、成员内部类详解

    一.内部类的分类: (1)静态内部类(2)成员内部类(3)局部内部类(4)匿名内部类 二.静态内部类 1.静态内部类可以等同的看做是静态变量 内部类的重要作用:可以访问外部类中的私有数据 2.静态内部 ...

  4. 【docker构建】基于docker构建rabbitmq消息队列管理服务

    1. 拉取镜像 # 可以在官网查看版本 [root@VM_0_10_centos wordpress]# docker pull rabbitmq:3.7.7-management 2. 根据拉取的镜 ...

  5. 编码方式ASCII、GBK、Unicode、UTF-8比较

    文章内容深度较浅,详细了解可到下链接:https://blog.csdn.net/QuinnNorris/article/details/78705723; 总结了以下几种编码方式: ASCII.GB ...

  6. 解决spark dataframe get 报空指针异常 java.lang.NullPointerException

    Spark 编程读取hive,hbase, 文本等外部数据生成dataframe后,一般我们都会map遍历get数据的每个字段,此时如果原始数据为null时,如果不进行判断直接转化为string,就会 ...

  7. 基于asp.net(C#)MVC+前端bootstrap+ztree+lodash+jquery技术-Angel工作室通用权限管理

    一.Angel工作室简单通用权限系统简介 AngelRM(Asp.net MVC Web api)是基于asp.net(C#)MVC+前端bootstrap+ztree+lodash+jquery技术 ...

  8. 每秒100W请求,12306秒杀业务,架构如何优化?

    如<同样是高并发,QQ/微博/12306的架构难度一样吗?>一文所述,同样是高并发场景,三类业务的架构挑战不一样: QQ类业务,用户主要读写自己的数据,访问基本带有uid属性,数据访问锁冲 ...

  9. [转]JS将图片转为base64编码

    本文转自:https://blog.csdn.net/DeMonliuhui/article/details/79731359 1.根据img标签获取base64编码/** * * @param im ...

  10. 最常见的 Git 问题和操作清单汇总

    最常见的 Git 问题和操作清单汇总 引言 本文整理自工作多年以来遇到的所有 Git 问题汇总,之前都是遗忘的时候去看一遍操作,这次重新整理了一下,发出来方便大家收藏以及需要的时候查找答案. 一.必备 ...