点击添加
再回到host中查看,如图:变绿了
再次回到monitoring
老师的图:在100pkts/sec那里有一根黄线
在web界面定义触发器的依赖关系
action执行动作
1.在配置好监控项和触发器之后,一旦正常工作中的某触发器状态发生改变,一般意味着有异常情况发生,此时通常需要采取一定的动作(action),如告警或者执行远程命令等
2.并非所有的触发器状态发生改变的场景都需要对其进行干预,如转变为"OK"状态时,相应地,如果触发器的状态转变为"Problem",就需要告知所有关心其相关监控指标的人员了。
3."通知(notification)"是zabbix中最常用的"动作"之一
实现zabbix的通知功能,一般需要两个步骤: 1. 定义所需的"媒介(media)":通常指发送信息的途径,如邮件、Jabber和SMS等;
2.配置一个"动作(action)":发送信息至某"媒介";
动作由"条件"和"操作"组成,它的逻辑为当"条件"满足时,就执行相应的"操作" "发送通知"和"执行远程命令"是两个最基本的操作
zabbix事件(event)
1.触发器(trigger)事件:触发器状态每次发生改变,都会生成相 应"事件",且通常包含详细信息,如发生的时间及新的状态等;
2.发现(discovery)事件:zabbix会周期性地扫描"网络发现规则" 中指定的IP范围,一旦发现主机或服务,就会生成一个或几个 发现事件;
发现事件有8类:Service Up、Service Down、Host Up、 Host Down、Service Discovered、Service Lost、Host
Discovered和Host Lost;
在zabbix的web界面定义action
选择合适的事件源,来创建action,我们只了解了触发器,所以就选择triggers
点击create action
action:定义action自身的属性
operations:操作,在operations里面可以定义一些操作,每隔多长时间执行一次(是从正常到非正常的而执行的动作)
Recovery operations:还没有执行operations的动作,又恢复了(从problem到ok状态),要执行Recoery operations里定义的动作
Acknowledge operations:声明已经执行了operations里定义的动作
报警向Adminstration中users中的用户发送消息
用户想要接受报警消息,需要先定义接受报警信息的媒介
1.定义媒介的类型,关联到用户,让他们收到告警信息先定义个Email