gpt4 book ai didi

google-cloud-platform - 如何将 Stack Driver 日志导出到文件以进行本地处理?

转载 作者:行者123 更新时间:2023-12-02 00:58:08 26 4
gpt4 key购买 nike

我所知道的是,我们可以使用堆栈驱动程序日志记录或监控服务来获取日志。但是这些日志是从哪里获取的呢?
如果我知道这些日志是从哪里获取的,那么就不需要进行 API 调用或使用其他服务来查看我的日志。我可以简单地下载它们并使用我自己的代码来处理它们。
有没有办法做到这一点?

最佳答案

有一种称为“导出”的堆栈驱动程序日志记录功能。这是一个 link到文档。在较高级别上,导出是指将新日志消息写入日志时,然后导出该消息的副本。导出的目标(称为接收器)可以是:

  • 云存储
  • 大查询
  • 发布/订阅

  • 根据您的描述,如果您将 Cloud Storage 设置为接收器,那么您将有新文件写入您的 Cloud Storage 存储桶,然后您可以检索和处理这些文件。

    下图(从文档中复制)给出了最好的概述:

    enter image description here

    如果您不想使用新日志条目的导出,您可以使用 API 或 gcloud 来读取当前日志。意识到 GCP 持有的日志(在 Stackdriver 中)会在一段时间(30 天)后过期。见 gcloud logging read .

    关于google-cloud-platform - 如何将 Stack Driver 日志导出到文件以进行本地处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52660537/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com