AI 智能体在 Datadog 中能做什么
调查监控告警
监控告警时,它会读取对应时段的指标、服务日志和 APM 链路追踪,以及 GitHub 上的近期部署记录,然后写出简短的事件时间线和可能原因。
指令payments-api 的 p95 延迟监控正在告警。查看日志、链路追踪和部署记录,告诉我发生了什么变化。
根据客户反馈搜索日志
提供客户 ID、订单号或错误信息,它会编写日志查询,读取各服务中匹配的日志,逐步解释这次请求发生了什么。
指令订单 77120 在 15:40 左右结账失败。查找它在各服务中的日志,告诉我问题出在哪里。
整理频繁告警的监控
它会找出过去 30 天内告警次数最多且几分钟内就恢复的监控,或通过 PagerDuty 通知值班人员但无人确认的监控,并拟定更合适的阈值或评估周期。修改或静默前会先征求您的同意。
指令上个月哪些监控告警超过 15 次,又自行恢复了?请建议新的阈值。
撰写每周 SLO 报告
每周一,它会读取各项 SLO 的状态和剩余错误预算,指出哪些服务的预算消耗最快及其原因,然后在 Google Docs 中撰写报告或在 Slack 中写一则简短消息。
指令每周一 9 点报告各服务的 SLO 状态和剩余错误预算,并说明预算大幅消耗的原因。
为新服务上线创建仪表盘
它会为新服务拟定仪表盘,包含请求速率、错误、延迟、资源饱和度和您关注的业务指标。在您的组织中创建仪表盘前会先征求您的同意。
指令为新搜索服务创建上线仪表盘,展示流量、错误、p95 延迟和无结果的搜索。
安排维护停机
计划维护前,它会列出可能触发告警的监控,为这些监控和维护时段准备停机计划,并在安排前征求您的同意。
指令我们将在周六凌晨 2 点到 4 点升级数据库。请为会触发告警的监控准备停机计划。
起草事故复盘
事故发生后,它会汇集监控历史、部署记录、图表和 Slack 讨论串,起草一份不追责的事故复盘,包含时间线、影响,以及供您编辑的后续 Jira 工单草稿。
指令根据 Datadog 和 Slack 事故频道的记录,起草昨晚结账服务中断的复盘。
如何连接
- 1您可以使用组织的密钥或自己的账号连接 Datadog。应用密钥拥有创建者的权限,因此请使用权限仅限于 AI智能体所需范围的账号来创建。
- 2您可以选择哪些 AI 智能体能使用 Datadog。工程或值班 AI智能体需要使用它,数据 AI智能体也可能需要读取仪表盘来制作报告;其他 AI 智能体则不需要访问您的日志。
- 3读取指标、日志、链路追踪、监控和仪表盘时无需询问。静默或修改监控、安排停机、创建仪表盘或宣布事故前会先征求您的同意。
更多开发与 IT应用
AI 智能体还可使用以下同类应用,每款应用都有专属介绍页。
常见问题
AI智能体能调查 Datadog 告警吗?
可以。监控触发时,AI智能体会读取指标、相关日志和链路追踪,以及同一时段的部署记录,然后告诉您发生了什么变化、接下来可以检查什么。它通过 Datadog 连接完成工作;如果连接未覆盖某项操作,也可以在自己的浏览器中操作。
AI智能体会自行静默监控或修改阈值吗?
不会。静默或修改监控、安排停机时,都会显示一张卡片,列出监控、变更内容和持续时间。静默监控可能掩盖真实的服务中断,因此 AI智能体不会将其并入其他审批,而且始终会说明静默何时结束。
AI智能体需要哪些 Datadog 权限?
大部分工作只需要监控、日志、链路追踪、仪表盘和 SLO 的读取权限。如果您希望 AI智能体修改监控或创建仪表盘,请连接仅具有这些权限的账号或应用密钥。您可以随时在 Datadog 中撤销密钥,AI智能体会立即失去访问权限。
AI智能体能帮我编写 Datadog 日志和指标查询吗?
可以。用日常语言描述您的需求,例如查询某个服务中某位客户从中午开始遇到的错误,AI智能体就会编写并运行查询,解释结果。它也会展示查询语句,方便您保存或在监控中复用。