前提:已经安装好了zabbix server和zabbix agent

下面的方式不适合诸如用qq邮箱作为mail服务器,毫无疑问,zabbix支持自定义的邮件发送脚本,今天时间有限,改天在写!

    1、为用户配置media types,如下图

    选择'Administration'->'Media types'->'Email'

SMTP server是邮件服务器的地址(可以是ip或者是域名或者是主机名,你的zabbix server必须能够跟他通信,如果是域名或者是主机名,必须能够解析);SMTP helo是一个域名,一般是admin@sh.99cloud.net当中的sh.99cloud.net;SMTP email是发送报警邮件的邮箱。

2、为用户设置自己的接收报警邮件的邮箱

选择->'Administration'->'Users'->'Users'->'Admin'->'Media'->'Add'

在Send to这里填上你想要接收报警发来的邮件,邮箱。其它保持默认,点击Add。

这里的When active代表着时间可以自行设定,比如说想周一到周5报警的时间为全天候,而周六到周日的时间为早上8:00到晚上8:00那么可以这样设置:1-5,00:00-24:00;6-7,8:00-20:00

    3、监控一台Host:(如果已经完成那么跳过)

    选择'Configuration'->'Host'->'Create host'如下图

这里需要注意的有两个地方第一个是Host name,第二个是Agent interfaces,Host name等于在zabbix_agentd.conf文件中的Hostname的值,Agent interfaces等于zabbix agent的ip,Groups In groups的作用是为了方便管理,将具有相同特点的主机或者服务集合在一起,在查看的时候更加的方便、快捷。

4、添加Items如下图

选择'Configuration'->'Hosts'->'Items'->'Create item'

出现如下界面:

这里需要填入Name,Key,Type of information选择Numeric(float)其它的保持默认就行,最后点击Add

5、定义Items的触发值Triggers

选择'Configuration'->'Hosts'->'Triggers'->'Create trigger'

Name代表Trigger的名字,随便填,Expression代表当compute002这台的cpu负载大于0的时候触发报警(将compute002的小数点换成冒号,{compute002:system.cpu.load.last()}>0),报警程度为High,点击Add;

6、定义Actions

定义了Items是为了收集数据,定义Triggers是为了报警条件,定义Actions是为了触发报警;选择'Configuration'->'Actions'->'Create action'

填上Name,随便定义,选择Conditions:

已Trigger name为例,后面填定义Items时的名字cpu load;选择Operations:

在Send to Users点击Add选择用户,最后点击Add,在点击Add。

重点:Default operation setp duration意味着发送多久执行operation details中Step的操作,operation details表示报警的步骤,这里可以定义发送邮件,执行命令,举个例子,设置From 1 To 8 时间为600,操作为发送邮件,表示间隔10分钟发送一次通知。

到这里便设置完成,可以进入Monitoring->Events进行查看,如若成功,则Actions自段是绿色的Ok,最后将会接收到一封系统默认信息的邮件:

这里的消息内容可以在Default message进行修改,支持内部自带的变量诸如{HOST.IP}等。

zabbix监控报警设置的更多相关文章

  1. zabbix邮箱报警设置&问题汇总

    zabbix邮件报警部署! Zabbix监控服务端.客户端都已经部署完成,被监控主机已经添加,Zabiix监控运行正常,通过查看Zabbix监控服务器,可以了解服务器的运行状态是否正常,运维人员不会时 ...

  2. Zabbix监控交换机设置

    说明: Zabbix监控服务端已经配置完成,现在要使用Zabbix对交换机进行监控. 具体操作: 以下操作在被监控的交换机上进行,这里以Cisco交换机为例. 一.登录到Cisco交换机,开启snmp ...

  3. Zabbix邮件报警设置方法

    实现目的: 在Zabbix服务端设置邮件报警,当被监控主机宕机或者达到触发器预设值时,会自动发送报警邮件到指定邮箱. 具体操作: 以下操作在Zabbix监控服务端进行 备注:Zabbix监控服务端 操 ...

  4. linux中Zabbix邮件报警设置配置步骤

    使用外部邮箱账号发送报警邮件设置 配置Zabbix服务端外部邮箱 vi /etc/mail.rc #编辑,添加以下信息 set from=xxx@163.com smtp=smtp.163.com s ...

  5. Zabbix 监控触发器设置

    简述 在生产环境中,有一台mysql的备份服务器,上面运行着三个数据库实例的从库,也在做日志的同步工作,为了实现对该备份服务器的监控,当出现从库实例不为3或者日志同步进程不为3的时候,产生告警通知,生 ...

  6. Zabbix监控报警Lack of free swap space on Zabbix server解决办法

    故障描述: Lack of free swap space on Zabbix server 故障原因: 情况一:云主机:因为Zabbix监控没有考虑虚拟主机的swap分区情况. 情况二:物理主机:说 ...

  7. zabbix邮件报警设置

    第一.安装邮件发送工具mailx 这里我选择的是mailx,所以的关闭其他的邮件发送工具 service sendmailstop #关闭   chkconfig sendmailoff #禁止开机启 ...

  8. 阿里云 ECS 监控报警设置

    1.阿里云监控项说明 https://helpcdn.aliyun.com/document_detail/43505.html 2.监控设置 3.报警规则 4.设置阈值 5.确定即可. 6.效果图

  9. zabbix邮件报警设置(加密)

    邮件设置如下 端口号选择465

随机推荐

  1. Python转义字符中'\'的个数问题

    Python转义字符中''的个数问题 如果字符串里面有很多字符都需要转义,就需要加很多\,为了简化,Python还允许用r' '或者r" "表示''或" "内部 ...

  2. Dynamics CRM与ADFS安装到同一台服务器后ADFS服务与Dynamics CRM沙盒服务冲突提示808端口占用问题

    当我们安装Dynamics CRM的产品时如果是单台服务器部署而且部署了IFD的情况会遇到一个问题就是ADFS服务的监听端口和Dynamics CRM沙盒服务的端口冲突了. 这样会导致两个服务中的一个 ...

  3. NumPy之:NumPy简介教程

    目录 简介 安装NumPy Array和List 创建Array Array操作 sort concatenate 统计信息 reshape 增加维度 index和切片 从现有数据中创建Array 算 ...

  4. linux 更新python3.8

    1 下载源码 地址 选版本下载即可,目前最新为3.8.2版本. 2 解压 tar -zxvf Python-3.8.2.tgz cd Python-3.8.2 3 新建安装目录 安装目录在/usr/l ...

  5. 什么?女神发了朋友圈,快来围观之Java设计模式:观察者模式

    目录 观察者模式 示例 定义 设计原则 意图 主要解决问题 何时使用 优缺点 女神和追求者的故事 Java中的实现 观察者模式 示例 微信公众号,关注就可以收到推送的消息,取消关注就不会收到 定义 定 ...

  6. [源码分析] 分布式任务队列 Celery 多线程模型 之 子进程

    [源码分析] 分布式任务队列 Celery 多线程模型 之 子进程 目录 [源码分析] 分布式任务队列 Celery 多线程模型 之 子进程 0x00 摘要 0x01 前文回顾 1.1 基类作用 1. ...

  7. mysql is null 和 =null 区别

    数据库中 null 表示 不可知,不确定所以 判断都用 字段 is null的方式进行判断而 = null .<> null 的判断结果,仍然是不可知,不确定,所以 不会返回任何结果.或者 ...

  8. new、delete、析构函数、自动类型转换

    new 分配内存,返回指针 new 类型名T (初值列表) 功能:申请用于存放T类型对象的内存空间,并依初值列表赋以初值 结果值: 成功->T类型的指针,指向新分配的内存 失败->0(NU ...

  9. 906. Super Palindromes

    Let's say a positive integer is a superpalindrome if it is a palindrome, and it is also the square o ...

  10. VScode 使用提示

    vscode 配置xdebug参考 vscode配置phpxdebug 未完,待续!