数据狗
Datadog 是针对云规模应用程序的监控服务。它结合了来自服务器、数据库、工具和服务的数据,以呈现整个堆栈的统一视图。此集成允许您配置 Postman 监视器以将指标发送到 Datadog,您可以在其中可视化并将它们与其他指标进行比较。
设置 Datadog 集成需要您从 Datadog 获取 API 密钥并配置您的 Postman 监视器。设置集成后,您可以根据监视器的结果查看实时警报。
检索您的 Datadog API 密钥
配置邮递员监视器
-
搜索并选择Datadog。
-
您可以选择查看全部以查看您的团队已经创建的所有集成。
-
选择添加集成以开始配置过程。
-
要将您的监控指标和事件发送到 Datadog:
- 命名您的新集成。
- 选择工作区并监控您要将其数据发送到 Datadog 的数据。
- 输入您的Datadog API 密钥。
- 选择您要使用的 Datadog 区域。
- (可选)指示您是要为已完成的运行发送事件还是为每次运行发送指标。
-
选择添加集成按钮。
在 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 上的集成列表。要将现有集成更新为新格式:
-
进入发布监控结果页面。
-
选择要升级的集成。
-
选择立即更新,然后在确认框中选择更新集成以升级集成。
-
选择确认。
更新后的集成具有以下优点:
- 新集成的 Postman 指标不再被视为Datadog 中的自定义指标,这意味着它们是免费的。(Datadog 上的自定义指标是收费的。)
- Datadog 提供了一个默认仪表板,您可以使用它来观察监视器。将变量更改
monitor_name
为您要观察仪表板的监视器。