abbix 配置动作(Actions)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了abbix 配置动作(Actions)相关的知识,希望对你有一定的参考价值。

一、Actions 简介

1. 在配置好监控项和触发器之后,一旦正常工作中的某触发器状态发生改变,一般意味着有异常情况发生,此时通常需要采取一定的动作(action)
2. "发送通知" 和 "执行远程命令" 是最常用的两个动作,要使 zabbix 发送通知,必须先定义媒介(媒介比如邮件、MSM、短信、微信等等)
3. zabbix 定义完媒介后要应用到 Actions 中,也就是说当触发某个动作的时候,zabbix 就发送通知或执行远程命令(或者说执行脚本)

二、定义媒介

Administration -- Media types -- Create media type

Name :媒介的名称
Type :媒介的类型(可以选择发邮件或执行脚本)
SMTP server :SMTP 服务器地址
SMTP helo :SMTP helo 值(可以理解为 TCP 三次握手中第一次的 Hello ,用来确认对方是否存活),通常情况下是顶级域名就行
SMTP email :发件人
Enabled :是否启用媒介

三、定义 Actions

Configuration -- Actions -- Create action

技术分享


1、Action :用来定义动作本身的一些属性和说明

    Name :动作的名称
    Default subject :要发送的邮件的主题
    Default message :要发送的邮件的内容
    Recovery message :当故障恢复的时候要发送的邮件内容
    Enabled :是否启用该动作

2、Conditions :用来定义触发触发动作的条件

 

3、Operations :用来定义触发后的操作,比如发送邮件或远程执行命令

    Default operation step duration :表示每隔多少秒就再发一次邮件
    Action operations :当动作发生之后要执行的操作,点击 New 新增并编辑操作
    Step :步骤,这里我们可以设置发生故障时先执行远程命令,如果执行完后还是故障再发送邮件通知
    Operation type :操作类型,可以选择发送邮件或执行远程命令
   
Send to User groups :发送到哪个组
   
Send to Users :发送到哪个用户,如何定义用户
    Send only to :
    Default message :
    Conditions :

 

 

 

 

 

 

     

 

以上是关于abbix 配置动作(Actions)的主要内容,如果未能解决你的问题,请参考以下文章

Libgdx 之Actions 动作类

zabbix专题:第六章 动作Actions告警方式Medias

ROS2学习笔记7--认识ros2动作actions

zabbix报警逻辑初探

Zabbix实战-简易教程--动作(Actions)--自动发现

Flux Actions 到 Redux Actions 的转换