Google Cloud Logging 接收器在导出到 Cloud Storage 时如何工作?导出的格式是什么?

How do Google Cloud Logging sinks work when exporting to Cloud Storage? What is the exported format?

参考:https://cloud.google.com/logging/docs/reference/libraries#log-sinks

显然您可以创建日志接收器并将日志导出到云存储。

但是它是如何工作的呢?这些日志的导出格式是什么?每个日志条目会得到 1 个文件吗?它会像一个 .txt 文件吗?导出的格式是什么?

根据文档,我不清楚这一点。

这是我发现的:

当您 select 您的项目桶。将创建一个与您的 logName 同名的文件夹(在我的例子中,logName === admin-logs。并且会有年,月和日的文件夹。比如,今天是 2021-02-26 和这个结果是:

根据文件,将创建一个 json 文件。从文件名来看,我猜接收器导出将每小时发生一次。

日志格式为JSON,每行一条,并遵循this format. Not really clear in the documentation, but you can find the information here