跳转到内容

警报

您的工作区可以独立监控问题。事件来自您的监控工具或在运行过程中注意到问题的助手。一个分流步骤将读取每个事件,并决定是否需要通知某人、事件的紧急程度以及应该由谁来接收通知。它保留的事件将成为警报,显示在警报选项卡中,并通知相关人员。

  • 您的工具,通过源。 在设置 → 工作区 → 警报中,工作区所有者添加一个源,例如 grafana。您将获得一个包含密钥的 URL:请立即复制,因为只会显示一次。将您的监控工具的 webhook 指向它。如果 URL 泄露,选择新令牌,旧令牌将立即停止工作。关闭将暂停一个源。
  • 您的助手。 附加了raise_alert工具的助手可以标记它在工作中注意到的事情,例如数据源过时或竞争对手的价格变化。它的标记与其他所有内容经过相同的分流流程。

一个源接受带有 subject、body 和可选的 external_id 的 JSON POST。如果您的工具发送相同的 external_id 两次(重试),第二个将被忽略,因此不稳定的连接不会算作两个事件。非常长的消息会被缩短而不是拒绝。您的工具还可以发送 occurred_at(事件发生时间)、包含额外细节的 payload 对象和设置警报语言的 locale(例如 fr)。

对于每个事件,分流回答四个问题:

  1. 值得告诉某人吗? 心跳、测试消息和已打开内容的重复消息通常不值得。
  2. 严重程度如何? 低、中、高或紧急。
  3. 谁应该听到? 按角色或责任进行路由,利用工作区配置文件中关于人员的描述。如果没有人符合条件,工作区所有者将收到通知,警报中会说明这一点。
  4. 与已打开的警报是同一件事吗? 那么它将被添加到该警报中,而不是创建一个新警报。警报会统计该事件被看到的次数。只有当其严重程度加大时,您才会再次收到通知。

分流将警报的标题和摘要用源发送的语言(其 locale)写成,或在没有发送时使用英语。

分流是一个代理,与其他代理相同,因此您可以在设置 → 代理 → 分流中调整它。使用简单的语言添加指令,例如“ NHL 比赛中 3 分或更多的线移动属于高严重性;将其路由给交易员”,或选择不同的模型。更改将适用于下一个事件。

打开警报选项卡。警报按严重程度分组,最严重的排在前面。启用路由到我以仅查看您自己的警报。选择一个警报以查看发生了什么,发送给了谁,以及与其相关的所有事件。然后:

操作 作用
确认 表示您已收到该警报。
稍后处理 隐藏一个小时、四个小时、一天或一周。它会自动恢复。
解决 — 有用 / 解决 — 噪音 关闭该警报。您的裁决有助于分流:它会显示您工作区认为是噪音的警报,并倾向于远离这些警报。
静音… 将其作为噪音关闭并且停止类似的警报:这个具体的警报、其主题之一,或来自其源的所有警报,直到您选择的日期或直到有人解除静音。

单独的噪音裁决从不静音任何东西。静音始终是由人选择的操作。静音记录在设置 → 工作区 → 警报中,任何添加静音的人或工作区所有者可以解除它。

显示被抑制的添加分流决定不通知您的内容,并提供原因:它匹配了静音,已打开的警报已覆盖,或者不值得通知。用它来检查分流是否过于严格。

警报通过您通常的渠道传递给您:电子邮件、SMS 或 Slack,在设置 → 通知中设置。已发出警报行具有每个通道的最低严重性。默认是中:低级别的警报留在警报选项卡中,而不会通知您。您可以将 Slack 设置为低,将 SMS 设置为紧急,例如。

每个警报在其达到的每个严重性级别上通知您一次。在相同严重性级别的重复和稍后处理到期时不会再次通知您。

  • 警报属于工作区。每个成员都可以查看和处理这些警报。只有工作区所有者可以管理源。
  • 如果工作区的订阅已过期,源将停止接收事件,并且在再次激活计划之前不会有任何事件被分流。
  • 每个分流都是一个模型调用,计入您工作区的使用费用。被源静音的事件不会发送到模型,因此不会产生任何费用。请参见使用情况和计费。
  • 您的组织可以关闭警报。选项卡和设置部分将随之消失。