数据狗

Datadog 是针对云规模应用程序的监控服务。它结合了来自服务器、数据库、工具和服务的数据,以呈现整个堆栈的统一视图。此集成允许您配置 Postman 监视器以将指标发送到 Datadog,您可以在其中可视化并将它们与其他指标进行比较。

设置 Datadog 集成需要您从 Datadog 获取 API 密钥并配置您的 Postman 监视器。设置集成后,您可以根据监视器的结果查看实时警报。

检索您的 Datadog API 密钥

  1. 登录到数据狗。导航到您的组织设置页面并选择API Keys

  2. 选择+ 新键。为新的 API 密钥创建一个名称,然后选择New Key

  3. 复制新的 API 密钥,以便以后使用。

配置邮递员监视器

  1. 主页选择集成

    主页和集成

  2. 搜索并选择Datadog

  3. 您可以选择查看全部以查看您的团队已经创建的所有集成。

  4. 选择添加集成以开始配置过程。

    数据狗集成页面

  5. 要将您的监控指标和事件发送到 Datadog:

    • 命名您的新集成。
    • 选择工作区并监控您要将其数据发送到 Datadog 的数据。
    • 输入您的Datadog API 密钥
    • 选择您要使用的 Datadog 区域。
    • (可选)指示您是要为已完成的运行发送事件还是为每次运行发送指标。
  6. 选择添加集成按钮。

在 Datadog 中查看数据

一旦您的监视器运行,数据将开始流入 Datadog。

在数据狗中查看

一旦数据出现在 Datadog 中,您可以根据监视器名称/uid、集合名称/uid、用户名/id 和环境名称/uid(如果存在)对其进行过滤。您还可以组合不同的指标来创建仪表板。

转发指标

Postman 可以将指定监视器的大量指标转发给 Datadog。此表包含指标的名称、类型和级别,以及指标的描述。有关 Datadog 指标收集的更多信息,请参阅Datadog 文档

指标名称 类型 描述 等级
postman.monitor.run.errors GAUGE 监控运行中所有请求的错误总数 跑步
postman.monitor.run.failed_tests GAUGE 监控运行中所有请求的失败测试总数 跑步
postman.monitor.run.passed_tests GAUGE 监控运行中所有请求通过的测试总数 跑步
postman.monitor.run.request_count GAUGE 监控运行中的请求总数 跑步
postman.monitor.run.total_latency GAUGE 监控运行中所有请求的总延迟时间 跑步
postman.monitor.run.http_status_2xx GAUGE 监控运行中返回 200 范围内的 HTTP 状态代码的请求总数 跑步
postman.monitor.run.http_status_4xx GAUGE 监控运行中返回 400 范围内的 HTTP 状态代码的请求总数 跑步
postman.monitor.run.http_status_5xx GAUGE 监控运行中返回 500 范围内的 HTTP 状态代码的请求总数 跑步
postman.monitor.request.latency GAUGE 监控运行中每个请求的延迟 要求
postman.monitor.request.failed_tests GAUGE 监控运行中每个请求的失败测试数 要求
postman.monitor.request.passed_tests GAUGE 监控运行中每个请求的通过测试数 要求
postman.monitor.request.bytes GAUGE 监控运行中每个请求发送和接收的总字节数 要求

指标标签

Postman 将标签连同每个指标和事件一起发送到 Datadog。标签使您能够根据监视器名称或集合名称等各种参数过滤指标。Postman 将以下标签发送到 Datadog:

标签 描述
地区 运行监视器的区域
触发器 触发监视器运行的原因:手动、Webhook 或计划
运行结果 成功、失败、错误或中止
等级 捕获指标的级别:运行或请求
状态码 请求运行的 HTTP 响应代码
作业编号 监视器的作业 ID
请求编号 请求标识符

更新现有集成

Postman 现在是 Datadog 技术合作伙伴。Postman 的集成在 Datadog 的集成页面上列出。为了启用合作伙伴关系,Postman 发出的指标已如上所述重命名。

如果您之前创建了任何集成,则必须更新它们以利用 Datadog 上的集成列表。要将现有集成更新为新格式:

  1. 进入发布监控结果页面。

  2. 选择要升级的集成。

  3. 选择立即更新,然后在确认框中选择更新集成以升级集成。

    Datadog 升级集成

  4. 选择确认

更新后的集成具有以下优点:

  • 新集成的 Postman 指标不再被视为Datadog 中的自定义指标,这意味着它们是免费的。(Datadog 上的自定义指标是收费的。)
  • Datadog 提供了一个默认仪表板,您可以使用它来观察监视器。将变量更改monitor_name为您要观察仪表板的监视器。 数据狗仪表板