可用的日志

本页面介绍了 Stackdriver Logging 中的日志及其结构。

Stackdriver Logging 可以从多种来源(包括 Google Cloud Platform、Amazon Web Services (AWS)、运行 Stackdriver Logging fluentd 代理的虚拟机实例,以及用户应用)接收日志条目,将其编入索引并进行存储。

Stackdriver Logging 中的所有日志条目均使用 LogEntry 这种数据类型表示;该类型定义了所有日志条目的某些常见数据,且包含各个负载。

日志条目结构

Stackdriver Logging 中的所有日志条目均为 LogEntry 类型的对象,此类对象包含以下信息:

  • 日志条目所属的 GCP 项目组织
  • 日志条目所适用的资源,包括受监控资源列表中的资源类型以及表示特定实例的其他值。
  • 日志名称
  • 时间戳
  • 负载,可以是 textPayloadjsonPayload 或(对 GCP 服务而言)protoPayload

如需详细了解日志条目内容,请参阅 Stackdriver Logging API 中的 LogEntry 类型

代理日志

Logging 代理是一个基于 fluentd 的进程,可在受支持的虚拟机实例上运行。

Logging 代理会将虚拟机实例上的系统日志和第三方日志发送至 Stackdriver Logging,让这些日志在其中以独立日志的形式显示。如需了解详情,请参阅默认 Logging 代理日志

审核日志

Cloud 审核日志分为三种类型:管理员活动日志、系统事件日志和数据访问日志。Google Cloud Platform 服务会将审核日志条目写入这些日志,以便帮助您了解在 GCP 项目、文件夹和组织中,何人何时在何处执行了哪些操作。

如需查看写入审核日志的 GCP 服务列表,请参阅具有审核日志的 Google 服务

如需详细了解审核日志,请参阅 Cloud Audit Logs

Stackdriver Logging 中的可用日志

Stackdriver Logging 中的可用日志不尽一致,具体取决于您在项目中使用了哪些 GCP 资源。如需了解详情,请访问 GCP 文档首页,并选择相应的产品或服务。

查看日志

查看日志条目有以下几种方式:

  • 要使用 Google Cloud Platform Console 读取日志条目,请参阅日志查看器概览
  • 要通过 Stackdriver Logging API 读取日志条目,请参阅 entries.list
  • 要使用 Google Cloud SDK 读取日志条目,请参阅读取日志条目

导出日志

此外,Stackdriver Logging 还可以将日志条目导出到 Cloud Storage、Cloud Pub/Sub 和 BigQuery。如需了解详情,请参阅日志导出概览

日志保留期限

各个日志条目会保留一段指定的时间,之后会被删除。Stackdriver Logging 配额政策说明了日志条目的保留时间。

价格

如需了解日志价格,请参阅 Stackdriver 价格

此页内容是否有用?请给出您的反馈和评价:

发送以下问题的反馈:

此网页
Stackdriver Logging
需要帮助?请访问我们的支持页面