适用于 Node.js 的 Stackdriver

概览

Stackdriver 可为 Node.js 应用提供强大的监控、日志记录和诊断功能。

以下 Stackdriver 服务可以使用 Node.js 库:

Debugger

Stackdriver Debugger 是 Google Cloud Platform 的一项功能,它让您可以在任意代码位置检查 Node.js 应用的状态,而无需停止应用或减慢应用运行速度。如需开始使用 Stackdriver Debugger,请参阅为 Node.js 应用设置 Stackdriver Debugger

错误报告

适用于 Node.js 的 Stackdriver Error Reporting 可汇总并显示正在运行的 Node.js 应用中产生的错误。要开始使用 Stackdriver Error Reporting,请参阅设置适用于 Node.js 应用的 Stackdriver Error Reporting

日志记录

借助于 Stackdriver Logging,您可以存储、搜索、分析、监控 Node.js 应用中的日志数据和事件,并根据这些数据和事件发出提醒。我们提供 Bunyan 和 Winston 插件,以及 Stackdriver Logging API 客户端库。要开始使用 Stackdriver Logging,请参阅设置适用于 Node.js 应用的 Stackdriver Logging

监控

适用于 Node.js 的 Stackdriver Monitoring 可从 Node.js 应用收集指标、事件和元数据。取得这些数据后,Stackdriver 会通过信息中心、图表和提醒为您提供分析信息。

链接:

Trace

Stackdriver Trace 是 Google Cloud Platform 的分布式跟踪系统,该系统收集 Node.js 应用的延迟数据,并以近乎实时的方式在 Google Cloud Console 中显示这些数据。要开始使用 Stackdriver Trace,请参阅为 Node.js 应用设置 Stackdriver Trace