在web端配置顺序如下:
创建用户媒介-->创建用户组和用户-->针对trigger(触发器)添加报警动作,设置邮件发送用户及媒介
1. 创建用户媒介
创建用户媒介-->创建用户组和用户-->Media types-->Createmedia type
Mediatype设置如下, Name项自定义(创建用户时会用到这个名字),我们使用脚本来发邮件,所以Type项请选择Script,Script项则是你zabbix server上的发送邮件的脚本名字(注:如脚本名字是snedmail.sh,那此项就填sendmail,后缀不要)。
2.创建用户组 在菜单栏选择Administration-->User-->Createusaer group 在User groups标签下填入用户组名字,勾选Enabled。
需要注意的是:在Permissions标签下,需要把用户组可以访问的主机添加进Read-write或Read only下(如不添加对应主机,那么报警邮件将无法正确发送出去)。另外,用户的权限是随着所属用户组的。
3.创建用户 在Administration-->User下,点击第二列Users选项,进入用户组所在用户列表,然后再点击页面右上角Create user选项来创建用户。 在User标签下,填入别名,用户名,密码,所属组选择,Auto-login勾选上,其它默认即可。
再到Media标签下,点击Add添加用户及该用户的报警方式,然后Type项选择你所创建的邮件报警名字(Media Type),在Send to后填入用户的报警邮箱,其他默认即可。
4.添加一个主机,注意模版一定要选择正确,我们以ping来做测试。 原创:小白
|