配置zabbix邮件告警

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

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

2)配置监控项、触发器

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

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

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

配置zabbix邮件告警_第1张图片
图-28

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

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

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

配置zabbix邮件告警_第2张图片
图-29

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

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

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

配置zabbix邮件告警_第3张图片
图-30
配置zabbix邮件告警_第4张图片

图-31

步骤三:配置动作

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

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

配置zabbix邮件告警_第5张图片
图-32

配置zabbix邮件告警_第6张图片
图-33

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

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

比如,当登录用户数超过5个时生成“一般严重”事件消息,如图-34、图-35所示。
配置zabbix邮件告警_第7张图片

图-34

配置zabbix邮件告警_第8张图片
图-35

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

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

具体过程略。

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

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

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

配置zabbix邮件告警_第9张图片

你可能感兴趣的:(zabbix,linux)