0
点赞
收藏
分享

微信扫一扫

假如zabbix上有180个用户组,目前的告警策略是所有的项目都可以收到,但是我只想收到A组的,该如何配置

琛彤麻麻 2024-09-27 阅读 18


在 Zabbix 中,如果你有 180 个用户组,并且你只想接收特定用户组(例如 A 组)的告警通知,你可以通过以下步骤进行配置:

1. 创建或编辑用户组 A 的权限

确保用户组 A 有接收告警的权限。

  1. 登录 Zabbix Web 界面。
  2. 导航到 管理 -> 用户组
  3. 找到用户组 A,点击进入编辑页面。
  4. 在 权限 选项卡中,确保该用户组有权限访问相关的监控项和触发器。

2. 配置告警媒介类型

确保你使用的告警媒介类型(如邮件、短信、Webhook 等)已经配置好,并且可以正常发送通知。

  1. 导航到 管理 -> 媒介类型
  2. 确保你使用的媒介类型已经配置好,并且测试通过。

3. 配置用户媒介

确保用户组 A 中的用户已经配置了正确的告警媒介。

  1. 导航到 管理 -> 用户
  2. 找到用户组 A 中的用户,点击进入编辑页面。
  3. 在 媒介 选项卡中,确保用户已经配置了正确的告警媒介(如邮件、短信等),并且告警级别和收件人信息正确。

4. 配置动作(Action)

配置动作(Action),使其只发送告警给用户组 A。

  1. 导航到 配置 -> 动作
  2. 找到或创建一个动作,用于发送告警通知。
  3. 在 操作 选项卡中,配置操作步骤(Operations):
  • 在 发送消息给用户组 中,选择用户组 A。
  • 在 发送消息给用户 中,选择用户组 A 中的用户(如果需要)。
  • 确保 仅发送给 选项中选择了正确的媒介类型。
  1. 在 条件 选项卡中,配置触发告警的条件。你可以根据需要设置条件,例如只发送特定触发器的告警。

5. 测试配置

配置完成后,进行测试以确保告警通知只发送给用户组 A。

  1. 手动触发一个告警(例如创建一个测试触发器并使其触发)。
  2. 检查用户组 A 中的用户是否收到了告警通知。

6. 验证和调整

如果用户组 A 没有收到告警通知,检查以下几点:

  • 确保用户组 A 中的用户有权限接收告警。
  • 确保告警媒介配置正确。
  • 确保动作(Action)配置正确,特别是操作步骤中的用户组和用户配置。

通过以上步骤,你可以确保只有用户组 A 的用户收到告警通知,而其他用户组不会收到。

举报

相关推荐

0 条评论