自动从 Cloud Logging 提取错误,无需 instrumentation
只看错误,不替代 Sentry 那样的完整 APM
应用错误已经被 Cloud Logging 收集时,Error Reporting 会自动识别和聚合。手动上报用 POST /v1beta1/{projectName}/events:report。
可用率 · 30 天窗口
关于这个 API
Error Reporting 是 GCP 的轻量错误追踪服务,类似 Sentry/Rollbar 但更简单、和 GCP 原生集成。核心机制是「在 Cloud Logging 里找包含 stack trace 的 log entries,按 stack 相似度聚合,统计出现频率」。GKE、Cloud Run、Cloud Functions、App Engine 上的应用错误会自动被识别(只要 stderr 输出了带 stack trace 的内容),不需要 instrumentation 代码。功能不如 Sentry 全(没有 release tracking、用户上下文、性能 trace),但对「快速看哪个错误最多、是不是新出现的」场景够用,免费额度也比较慷慨。对预算紧的小团队是经济实惠的错误监控方案。
你可以做什么
- 1生产环境错误监控
- 2为团队建立错误每日 review
- 3集成 Slack/PagerDuty 做错误告警
- 4错误趋势分析
优劣对比
优点
- 自动从 Cloud Logging 提取错误,无需 instrumentation
- 按 stack trace 智能聚合
- 直接连结到源码(如果代码部署到 Cloud Source)
注意事项
- 只看错误,不替代 Sentry 那样的完整 APM
- 某些复杂 stack 的聚合可能不准
示例请求
curl https://google.com/<endpoint>快速开始
应用错误已经被 Cloud Logging 收集时,Error Reporting 会自动识别和聚合。手动上报用 POST /v1beta1/{projectName}/events:report。
常见问题
能替代 Sentry 吗?+
基本场景能。但 Sentry 有 release tracking、用户上下文、性能监控、自定义事件等,深度场景仍占优。
怎么从代码主动上报错误?+
官方 SDK(如 @google-cloud/error-reporting)调 reportError() 即可。
技术细节
- 认证方式
- unknown
- 计费
- unknown
- 协议
- REST
- SDK
- python, javascript, go, java, csharp, php, ruby
- 响应时间
- 42 ms
- 上次巡检
- 2026/5/12 07:37:30
更多来自 Google 的 API
Google Workspace Admin SDK API 程序化管理 Workspace 组织:用户、组、设备、域名、审计日志、组织单元。
AdMob API 可读取 accounts、apps、adUnits 与 adSources,并生成 mediation 与 network 报表。
AdSense Host API 支持 accounts、adclients、adunits、reports 和 adcode 生成,适合托管式广告平台集成。
Apigee API 可管理 API proxy、deployments、attributes 与 organizations,适合把 API 网关运维接入自动化流程。
Google BigQuery API 是 GCP 旗舰数据仓库的 REST 接口:执行 SQL 查询、管理 datasets/tables、流式插入、ML 内置。
Binary Authorization API 用于管理 attestors、IAM policy 与镜像验证流程,面向 GKE 和 Anthos 的发布门禁。
Business Profile Performance API 能拉取 location 指标时间序列和 search keyword impressions,服务 Google 商家资料分析。
Google Calendar API 让应用程序化创建、读取、更新日历事件,是日程类应用最常用的集成。
