Cloudflare Workers 提供全面的可观测性工具,帮助您了解应用程序的性能、诊断问题并洞察请求流程。无论您想使用 Cloudflare 原生可观测性平台,还是将遥测数据导出到现有监控栈,Workers 都能满足需求。
日志对于故障排查和了解应用程序行为至关重要。Cloudflare 提供多种访问和管理 Worker 日志的方式。
Workers Logs
在 Cloudflare 仪表板中自动收集、存储、过滤和分析日志。
实时日志
近乎实时地访问日志事件,在开发和部署期间获得即时反馈。
Tail Workers
对遥测数据应用自定义过滤、采样和转换逻辑。
Workers Logpush
将 Workers Trace Event Logs 发送到 R2、S3 或日志提供商等支持的目标。
追踪(Tracing) 可让您端到端地了解请求在 Workers 应用程序及关联服务中的完整生命周期。通过自动插桩,Cloudflare 会捕获 fetch 调用、绑定(binding)操作(KV、R2、Durable Objects)以及处理程序调用的遥测数据——无需修改代码。
指标和分析 可让您通过内置指标监控 Worker 的健康状况,包括请求数、错误率、CPU 时间、挂钟时间(wall time)和执行时长。可按单个 Worker 查看指标,也可按 zone 汇总所有 Workers 的指标。
Query Builder 可帮助您编写结构化查询,以调查和可视化遥测数据。使用筛选、聚合和分组构建查询,分析日志并识别模式。
从 Workers 导出符合 OpenTelemetry 标准的追踪和日志 到现有可观测性栈。Workers 支持导出到任何具有 OTLP 端点的目标,包括 Honeycomb、Grafana Cloud、Axiom 和 Sentry。
错误和异常
了解 Workers 错误代码并调试常见问题。
Source maps 和堆栈跟踪
获取可映射回原始源代码的可读堆栈跟踪。
DevTools
在本地开发期间使用 Chrome DevTools 进行断点调试、CPU 分析和内存调试。
MCP server
使用 Model Context Protocol 查询 Workers 可观测性数据。
第三方集成
将 Workers 与第三方可观测性平台集成。