配置zabbix邮件告警

    技术2022-07-10  133

    配置zabbix邮件告警 5.1 问题 本例要求针对Zabbix服务器设置用户登录异常告警,当登录用户数超过5个时,发送告警邮件给zabbix服务器的root用户。

    1)依次配置报警媒介、报警媒介类型、动作

    2)配置监控项、触发器

    3)模拟用户登录数超标(比如同时登录7个用户)

    4)在zabbix服务器上收取root用户的邮件,可以看到告警消息

    5.2 方案 zabbix监控系统的事件通知机制,如图-28所示。

    图-28

    5.3 步骤 实现此案例需要按照如下步骤进行。

    步骤一:配置报警媒介类型(谁负责发送告警邮件、如何发送)

    管理–>报警媒介类型–>Email,正确设置可用来发送电子邮件的服务器信息、发件人电子邮箱地址,如图-29所示。

    图-29

    步骤二:配置报警媒介(告警邮件发送给谁)

    管理–>用户–>选择用户XX–>报警媒介。

    比如,可以为用户Admin、ntdadmin添加邮件报警,如图-30、图-31所示。

    图-30

    图-31

    步骤三:配置动作

    配置–>动作–>创建动作。

    比如,示警程度在“一般严重”以上时发送报警,如图-32、图-33所示。

    图-32

    图-33

    步骤四:配置监控项及触发器

    配置–>主机–>选中主机–>触发器–>创建触发器。

    比如,当登录用户数超过5个时生成“一般严重”事件消息,如图-34、图-35所示。

    图-34

    图-35

    步骤五:模拟用户登录数超标

    在被监控主机Zabbix server上同时打开多个命令行终端,也可以使用SecureCRT、Putty等工具远程登录到Zabbix server服务,来模拟超过5个用户登录的情况。

    具体过程略。

    步骤六:检查root用户收到告警邮件消息

    当设置的动作满足条件时,即发起对应的邮件告警操作,用户报警媒介对应的收件人电子邮箱中会收到通知邮件。

    比如当登录用户数超过5个时,root@localhost将会收到告警邮件,只需要在Zabbix server上查收邮件即可,如图-36所示。

    Processed: 0.011, SQL: 9