如何启用从 GCP 实例到 Google 日志导出器的日志?

问题描述 投票:0回答:1

有时我们的 GCP VM 实例会在没有任何明显原因的情况下重新启动,我想使用 Google Logs Exporter 服务查看 VM 的日志。在我的 GCP 项目中,我有 200 多个实例,但我只能看到 30-40 个 GKE 节点。

大约一年前我看到了主机的日志,但现在它们已经消失了。没有更改主机设置。

Logs Exporter

我知道默认情况下它应该可以在不安装任何代理的情况下工作。如果你安装了代理,你只会看到来自主机的更多信息,但这不是必需的。

如何检查虚拟机实例或整个项目是否启用了日志?

google-cloud-platform google-compute-engine google-cloud-logging
1个回答
0
投票

要使用 Google Logs Exporter 服务查看虚拟机的日志或检查是否为整个项目启用了日志:

  1. 在 Google Cloud 控制台中,转到日志浏览器页面:

  2. 如果您使用搜索栏查找此页面,请选择副标题为“Logging”的结果。

  3. 选择 Google Cloud 项目、文件夹或组织。

  4. Logs Explorer 页面显示的日志条目取决于以下因素:

    a) 搜索日志条目的资源。

    b) 时间范围设置。

    c) 您对搜索资源的身份和访问管理 (IAM) 角色。

    d) 您的查询会过滤搜索结果。例如,添加查询“严重性”>=“错误”会导致显示中仅列出严重性级别至少为“错误”的日志条目。

检查虚拟机实例是否启用了日志:

  1. 转到 Google Cloud 控制台中的日志记录 > 日志浏览器页面。

  2. 在资源下拉列表中,选择虚拟机实例。将显示可用虚拟机 (instance_id) 的列表。

  3. 单击您要查看的虚拟机。

© www.soinside.com 2019 - 2024. All rights reserved.