google-cloud-platform - 来自 Google 的日志存储桶
问题描述
是否可以从谷歌云平台下载日志存储(日志存储桶),特别是默认创建的?如果有人知道他们可以解释如何做到这一点。
解决方案
该问题的可能解决方案是您需要选择所需的日志,然后获取 1 天时间段的日志,以 JSON 或 CSV 格式下载它们。
Step1- 从日志控制台转到高级过滤模式
Step2-选择日志类型使用过滤查询,例如
resource.type="audited_resource" logName="projects/xxxxxxxx/logs/cloudaudit.googleapis.com%2Fdata_access"
resource.type="audited_resource" logName="organizations/xxxxxxxx/logs/cloudaudit.googleapis.com%2Fpolicy"
Step3- 您可以将它们下载为 JSON 和 CSV 格式
如果您每天生成大量审计日志,那么上面的一个将无法解决。因此,您需要将日志导出到云存储和大查询以进行进一步分析。请注意,云日志不会对导出日志收费,但可能会收取目的地费用。
另一种选择,您可以使用以下 gcloud 命令下载日志。
gcloud 日志读取“logName:projects/Your_Project/logs/cloudaudit.googleapis.com%2Factivity”--project=Project_ID --freshness=1d >> test.txt
推荐阅读
- httplib - 找不到模块错误:没有名为 httplib 的模块
- javascript - 为什么当我单击“隐藏”或“显示”按钮时标签“p”不向下滑动
- javascript - 单个标签中的两个输入的焦点问题
- amazon-web-services - 我们计算的请求签名与您提供的签名不匹配。我正在尝试使用无服务器部署 aws lambda
- reactjs - 如何阻止 Formik Validation 在 ComponentDidMount 上进行验证?
- typescript - 如何在扩展中获取调试器警告/信息列表
- reactjs - 如何通过从 API 获取数据来设置父状态表单子组件
- swift - SwiftUI:在列表中选择项目时模式视图不会关闭
- sql - 如何转换日期并找出差异?
- python - 使用键作为列将字典列表转换为 Pandas DataFrame