Zabbix之action配置

简介:

Zabbix的action有三个配置项Action Conditions Operations,动作类型有两种、一发送消息,二执行远程命令

1
<span style= "font-size:14px;" >Action的配置 最主要的就是配置内容、定义宏<br></span>
参数
描述
Name
唯一的action名称
Default subject
默认的消息主题,可以包含宏{TRIGGER.STATUS}
Default message
默认的消息内容可以包含宏(macros)
Recovery message
事件恢复的消息,即事件从problem到ok状态,仅会发送一次消息,同样也可以使用宏{EVENTS.ACK.HISTORY}/{EVENTS.ACK.STATUS}
Enabled
勾选开启这个Action,不勾选则关闭
1
<span style= "font-size:14px;" >Conditions的配置 简单来说就是条件之间的逻辑运算符<br></span>
类型
描述
AND
同时满足所有条件
OR
满足一个条件
AND/OR
两个关系的组合,and用于不同条件,or用于相同条件
Custom expression
自定义表达式如 A or (B and C)......

AND/OR说明

1
<span style= "font-size:14px;" >host group = oracle server<br>host group = mysql server<br>trigger name like  'databases is down' <br>trigger name like  'database is unaviailable' <br>换成表达式<br>(host group = oracle server or host group = mysql server) and (trigger name<br>like  'databases is down'  or trigger name like  'databases is unaviable' )<br>operations选项Default operation step duration(minimum 60 seconds)< /span >


Operations的配置比较复杂,分为发送消息和远程执行命令

1
< span  style = "font-size:14px;" >发送消息流程:< br >1)配置发送介质Media< br >2)配置需要发送的User< br >3)配置Actions中的消息发送< br ></ span >

远程命令注意几点:

1
2
3
4
5
6
7
8
前提Agent端必须开启远程命令支持参数:EnableRemoteCommands=1(需重启Agent)
不支持主动模式的Agent,是从Server向Agent执行
远程模式不支持代理模式
可在一个操作中执行多条命令,添加新的远程命令即可
远程命令可以包含宏
Zabbix用户必须对该命令具有执行权限,如果没有可以配置sudo,使用无密码的方式,
Agent端的防火墙允许从数据包进来的链接
Zabbix不会检测命令是否执行成功,只是执行命令

告警升级机制

指的是梯次的发送(或执行命令)

wKiom1W2RriQAnonAAPedn2fMEw167.jpg


这里就是梯次的,

1-0 指的是知道状态变为ok,一直以间隔为3600s为单位发邮件给TestUserGroup

4 指的是如果3个小时以后还没有ok那么执行remote commands 

5-9 指的是如果第四步执行完还没有ok那么执行5-9 就是间隔90s给Zabbix Administrators发邮件

如果5-9执行完了还没有ok那么就只执行1-0



本文转自 aklaus 51CTO博客,原文链接:http://blog.51cto.com/aklaus/1678920


相关文章
|
2月前
|
监控 关系型数据库 Linux
|
4月前
|
监控 前端开发 应用服务中间件
Zabbix【部署 01】Zabbix企业级分布式监控系统部署配置使用实例(在线安装及问题处理)程序安装+数据库初始+前端配置+服务启动+Web登录
Zabbix【部署 01】Zabbix企业级分布式监控系统部署配置使用实例(在线安装及问题处理)程序安装+数据库初始+前端配置+服务启动+Web登录
411 0
|
4月前
|
监控 关系型数据库 MySQL
zabbix部署以及配置
zabbix部署以及配置
73 3
|
6月前
|
监控 关系型数据库 MySQL
CentOS 7系统安装配置Zabbix 5.0LTS 步骤
CentOS 7系统安装配置Zabbix 5.0LTS 步骤 查看Zabbix官方教程(重点) 打开官方网址:https://www.zabbix.com/cn,点击ZABBIX下载。 选择你的Zabbix服务器的平台,比如:Zabbix5.0 LTS、CentOS 7、Mysql、Apache等。 往下滑,查看安装和配置Zabbix教程
125 1
|
7月前
|
存储 监控 数据可视化
Zabbix分布式监控配置和使用
Zabbix分布式监控配置和使用
87 0
|
7月前
|
监控 关系型数据库 MySQL
在 Alibaba Cloud Linux 上配置 Zabbix
本场景是在 Alibaba Cloud Linux 上配置 Zabbix监控。
168 0
|
8月前
|
存储 监控 关系型数据库
|
9月前
|
监控 Unix Go
zabbix:监控docker应用配置
zabbix:监控docker应用配置
430 0
zabbix:监控docker应用配置
|
11月前
|
监控 Java 应用服务中间件
【Zabbix】Zabbix JMX 接口配置
【Zabbix】Zabbix JMX 接口配置
|
11月前
|
监控 数据安全/隐私保护 网络架构
【Zabbix】Zabbix基于SNMP监控配置
【Zabbix】Zabbix基于SNMP监控配置
420 0