概述

    警报脚本在Zabbix服务器上执行。 这些脚本位于服务器配置文件中定义的目录中AlertScriptsPath.

    这是一个示例警报脚本:

    从版本3.4开始,Zabbix检查执行的命令和脚本的退出代码。任何与 0 不同的退出代码都被视为错误. 在这种情况下,Zabbix会尝试重复执行失败。

    环境变量不会为脚本保留或创建,因此它们应该被明确处理。

    配置

    • 进入 管理 - >媒介类型

    • 点击创建媒介类型

    媒介类型属性:

    用户媒介

    • 打开用户属性窗体

    • 在媒介选项卡中,单击 Add

    用户媒介属性:

    参数说明
    Type选择自定义的alertcripts媒介类型.
    Send to指定收件人接收警报。
    When active您可以限制执行警示标记的时间,例如,仅限工作日(1-5,09:00-18:00)。\格式说明参见页面
    Use if severity标记要激活警示标记的触发严重性的复选框。
    Status用户媒介的状态Enabled - 使用中.Disabled -禁用.