首页/AI 技能库/AI 研究/日志命令 [ PROMPT_NODE_22266 ] 日志命令 [ SKILL_DOCUMENTATION ] # 日志命令参考 ## logs search 使用过滤器搜索日志。 bash npx @leoflores/datadog-cli logs search --query "" [--from ] [--to ] [--limit ] [--sort ] | 标志 | 默认值 | 描述 | |------|---------|-------------| | `--query` | `*` | Datadog 搜索查询 | | `--from` | `15m` | 开始时间 | | `--to` | `now` | 结束时间 | | `--limit` | `100` | 最大结果数 (最大: 1000) | | `--sort` | `-timestamp` | 排序顺序 | bash npx @leoflores/datadog-cli logs search --query "service:api status:error" --from 1h --pretty ## logs tail 实时流式传输日志。按 Ctrl+C 停止。 bash npx @leoflores/datadog-cli logs tail --query "" [--interval ] | 标志 | 默认值 | 描述 | |------|---------|-------------| | `--interval` | `2` | 轮询间隔(秒) | bash npx @leoflores/datadog-cli logs tail --query "status:error" --pretty ## logs trace 查找跨服务的分布式追踪的所有日志。 bash npx @leoflores/datadog-cli logs trace --id "" [--from ] [--to ] 同时搜索 `@trace_id` 和 `@dd.trace_id` 属性。 bash npx @leoflores/datadog-cli logs trace --id "abc123def456" --from 24h --pretty ## logs context 获取特定时间戳前后的日志。 bash npx @leoflores/datadog-cli logs context --timestamp "" [--before ] [--after ] [--service ] | 标志 | 默认值 | 描述 | |------|---------|-------------| | `--before` | `5m` | 之前的时间窗口 | | `--after` | `5m` | 之后的时间窗口 | | `--service` | - | 按服务过滤 | bash npx @leoflores/datadog-cli logs context --timestamp "2024-01-15T10:30:00Z" --service api --before 5m --after 2m --pretty ## logs patterns 对相似的日志消息进行分组以发现模式。替换 UUID、数字、IP 等。 bash npx @leoflores/datadog-cli logs patterns --query "" [--from ] [--limit ] 返回包含计数和示例消息的前 50 个模式。 bash npx @leoflores/datadog-cli logs patterns --query "status:error" --from 1h --pretty ## logs compare 比较当前周期与上一周期的日志计数。 bash npx @leoflores/datadog-cli logs compare --query "" --period 显示带有方向箭头的绝对值和百分比变化。 bash npx @leoflores/datadog-cli logs compare --query "status:error" --period 1h --pretty ## logs multi 并行运行多个查询 数据来源:claude-code-templates(MIT),中文翻译由 AI 生成。详见关于我们。