Skip to content

关于本页

本页介绍更夫所基于的开源内核 Keep 的通用能力。更夫在其上提供国内化增强:钉钉/企业微信/飞书通知、国产大模型接入、LDAP 认证与值班管理。部署与上手请看快速上手。

认证 ​

此提供商需要身份验证。

  • api_key: Datadog API 密钥(必需:True,敏感:True)
  • app_key: Datadog 应用密钥(必需:True,敏感:True)
  • domain: Datadog API 域名(必需:False,敏感:False)
  • environment: 拓扑环境名称(必需:False,敏感:False)
  • oauth_token: 用于 OAuth 流程(必需:False,敏感:True)

某些范围可能需要才能通过提供商执行特定操作或查询。以下是相关范围及其用例的摘要:

  • events_read: 读取事件数据。(强制)
  • monitors_read: 读取监控器(强制)(文档)
  • monitors_write: 写入监控器(文档)
  • create_webhooks: 创建 webhook 集成
  • metrics_read: 查看自定义指标。
  • logs_read: 读取日志数据。
  • apm_read: 读取 APM 数据以创建拓扑。
  • apm_service_catalog_read: 读取 APM 服务目录以创建拓扑。

在工作流中 ​

此提供商可用于工作流。

作为"步骤"来查询数据,示例:

yaml
steps:
    - name: Query datadog
      provider: datadog
      config: "{{ provider.my_provider_name }}"
      with:
        query: {value}
        timeframe: {value}
        query_type: {value}

请查看以下工作流示例:

拓扑 ​

此提供商向 Keep 拉取拓扑。可用于关联和映射,并作为警报和事件的上下文。

提供商方法 ​

此提供商暴露以下提供商方法。它们在 AI 助手中可用。

  • mute_monitor 静音监控器(操作,范围:monitors_write)

  • unmute_monitor 取消静音监控器(操作,范围:monitors_write)

  • get_monitor_events 获取与此监控器相关的所有事件(视图,范围:events_read)

  • get_trace 按 ID 获取跟踪(视图,范围:apm_read)

  • create_incident 创建事件(操作,范围:incidents_write)

  • resolve_incident 解决活动事件(操作,范围:incidents_write)

  • add_incident_timeline_note 向事件时间线添加备注(操作,范围:incidents_write)

连接 Provider ​

API 密钥 ​

要获取 Datadog API 密钥,请按照以下步骤操作:

  1. 登录您的 Datadog 账户。
  2. 导航到 "Integrations" 部分。
  3. 点击 "API" 选项卡。
  4. 生成一个新的 API 密钥。

App 密钥 ​

要获取 Datadog App 密钥,请按照以下步骤操作:

  1. 登录您的 Datadog 账户。
  2. 导航到 "Integrations" 部分。
  3. 点击 "API" 选项卡。
  4. 生成一个新的 App 密钥或使用现有的密钥。

指纹 ​

Datadog 中的指纹是根据传入/拉取事件的 groups 和 monitor_id 字段计算的。

注意事项 ​

暂无信息,欢迎使用页面底部的"编辑此页面"链接进行贡献。

相关链接 ​

Webhook 集成修改 ​

Webhook 集成将 Keep 添加为 Datadog 中的监视器。它可以在 "Monitors" 部分找到。 该集成自动获取对 Datadog 中以下范围的访问权限:

  • monitors_read
  • monitors_write
  • create_webhooks

基于 MIT 协议开源的 Keep · 由更夫社区维护