1.3.7. 转发警报


启用可观察性后,来自 OpenShift Container Platform 受管集群的警报会自动发送到 hub 集群。您可以使用 alertmanager-config YAML 文件,为警报配置外部通知系统。完成以下步骤以访问 alertmanager-config YAML 文件:

  1. 以管理员身份登录到您的 Red Hat Advanced Cluster Management hub 集群。
  2. 在导航菜单中,选择 Infrastructure > Clusters 来查看受管集群。
  3. 选择您要查看的受管集群。
  4. Details 选项卡中,选择 OpenShift Container Platform Console URL 的链接。
  5. 在 OpenShift Container Platform 菜单导航中选择 Secrets。选择 alertmanager-config secret 以查看 YAML 文件。

    :如果您更改 alertmanager-config secret,评估间隔大约为一分钟。

  6. 查看 alertmanager-config YAML 文件示例:

    global:
      slack_api_url: '<slack_webhook_url>'
    
    route:
      receiver: 'slack-notifications'
      group_by: [alertname, datacenter, app]
    
    receivers:
    - name: 'slack-notifications'
      slack_configs:
      - channel: '#alerts'
        text: 'https://internal.myorg.net/wiki/alerts/{{ .GroupLabels.app }}/{{ .GroupLabels.alertname }}'
  7. 如果要为警报转发配置代理,请将以下 全局 条目添加到 alertmanager-config YAML 文件中:

    global:
      slack_api_url: '<slack_webhook_url>'
      http_config:
        proxy_url: http://****

如需更多信息,请参阅 Prometheus Alertmanager 文档

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.