在Zabbix中更改了一个操作,通知仍然被发送到旧电子邮件

我在CentOS 7上使用了Zabbix 3.0(并且是新的)。我成功地创build了一个向一个用户发送电子邮件的操作。 当一个条件(例如文件系统超过80%)发生时,电子邮件被发送给该用户。 但是现在我想让电子邮件去两个用户,而不是一个。

我尝试了两种方式。 首先,我在Zabbix中创build了一个“Notifications Receiver”组,将该组的读权限设置给所有实体,然后使第一个用户成为该组的成员。 这是我最初的设置,只有用户1是成员。 这工作。 但是当我把第二个用户包含在这个组中的时候,Zabbix忽略了我,新的通知仍然只发送给第一个用户。

我编辑了这个动作,而不是那个组,通知被分别发送给两个用户:

Zabbix行动的定义

但是Zabbix忽略了我。 一切仍然只发送给一个用户,第一个。 它甚至不尝试。 仪表板的这个screeenshot显示它只发送电子邮件给第一个用户:

Zabbix仪表板

此后不久,地位状态变为“发送”,一封电子邮件到达。 但它甚至没有尝试发送给第二个用户,即使它的媒体设置正确,就像第一个:

Zabbix用户的媒体标签

我在绳子的尽头。 我可能会误解一些愚蠢的事情。

用户媒体似乎没有设置相同的方式。 仪表板屏幕截图以“警告”严重性显示触发器,但用户介质仅包括“平均”,“高”和“灾难” – 注意“NIWAHD”中“W”是如何变灰的。

有两件事。 一个是里奇尔上面所说的。 另一个是Zabbix似乎没有正确地重新加载它的configuration。 我不得不去服务器提示符,并做到这一点:

zabbix_server -R config_cache_reload