什么是触发器:
Tiggers:触发器,用来把采集来的数据做条件判断的表达式
逻辑表达式,闸值,是否在合理区间内,通常用于定义数据的不合理区间;
OK-->:正常状态 --> 较老的版本,其为FALSE:
PROBLEM:非正常 状态 --> 较老版本 其为TRRUE:
触发器状态改变时才会触发 事件(events)
注意:触发器的表达式 可以用最后一次数据 或最后几次数据的avg做数据 做条件判断,避免误伤或灵敏度较高产生的虚假报警
触发器存在依赖关系: 意义在于如果主机挂了 那么所有在主机 之后的触发器将全部触发..........呵呵
触发器的可调用函数:
nodata() 没有数据
last(#) 最近几次的数据
一个items可以定义多个触发器.触发有级别
Not calssified 为分类级别
Information 正常信息
Warning 警报
Average 橙色警报
High 红色警报
Disaster 灾难....
*****************************************************************************************
添加triggers(触发器):
Configuration-->Host-->triggers-->Create Triggers
Name:
Expression:表达式 {hostname.key[paramters].function(araguments)}
选择项关联的item-->定义要判断的Function(功能)(表达式类型)用于生成表达式的选项
Multiple PROBLEM events generation 要不要多次报告同一状态
Description:描述信息
URL 可以根据某个 url获取 表达式
Severity 事件等级
Dependencise:触发器的依赖关系
添加依赖关系后.被依赖的触发器触发后. 本触发器就不再响应
为测试 改成300了 - -
在被监控机器上执行 fping3 -f 127.0.0.1
因为速度太快比例尺被抬高了 所以看上去就像直线一样.....
**************************************触发的事件(events)**********************************
Media:媒介
告警信息的传递通道:
类型:
Email:
Script: 自定义脚本
SMS:短信 只使用与北美的短信网关
Jabber: 这里是天朝
Ez Texting: 这里是天朝
******************************************************************************************
Email:
默认情况zabbix的收件人必须是 zabbix的用户 而用户中可以定义用户所使用的媒介
呵呵.可以定义时间段发送邮件 默认 1-7 00:00-24:00
***********************************************************************************
定义事件动作:
Configuration-->Actions
跟主机没有任何关系 只跟触发器有关系
动作可分为四种类型:
Triggers:触发器动作
Discovery:发现新设备事件
Auto registration:太高深 自动注册?
Intermal:太高深 不懂
新建事件动作:
触发器名称
触发器状态
触发器等级
触发器URL
正文内容以 宏 的方式进行定义
Conditions -->触发条件 和item类似 不过不是一个东西
A B 为条件 (Type of calculation为触发条件之间的关系)
A:不出在维护阶段
B:Trigger 编程 PROBLEM
添加新条件:
like :某一类