谷歌云代理商:如何设置谷歌云服务器的审计日志?

85 阅读2分钟

本文由【云老大】 TG@yunlaoda360 撰写

1. 启用审计日志

  • 登录Google Cloud Console:访问Google Cloud Console并使用您的Google账户登录。

  • 导航到审计日志设置

    • 在左侧导航菜单中,选择 “IAM & Admin” > “审计日志”
    • 点击 “启用审计日志” 按钮。
  • 选择日志类型

    • 管理员活动:记录管理员对资源的更改操作。
    • 数据访问:记录用户对数据的访问操作。
    • 系统事件:记录系统级别的事件。
    • 政策违规:记录违反政策的操作。
  • 保存设置:点击 “保存” 按钮。

2. 查看审计日志

  • 导航到Cloud Logging

    • 在Google Cloud Console中,选择 “操作” > “Logging”
  • 筛选日志

    • 使用日志过滤器来筛选特定的审计日志,例如按资源类型、服务名称或时间范围筛选。

    • 例如,可以使用以下过滤器查看管理员活动:

      protoPayload.serviceName="admin.googleapis.com"

3. 导出审计日志

  • 导出到BigQuery

    • 在Cloud Logging中,选择 “设置” > “导出”
    • 创建一个导出任务,将日志导出到BigQuery数据集中。
  • 导出到Pub/Sub

    • 创建一个导出任务,将日志导出到Pub/Sub主题,以便与其他服务集成。
  • 导出到Cloud Storage

    • 创建一个导出任务,将日志导出到Cloud Storage存储桶,用于长期存储。

4. 配置警报

  • 创建警报策略

    • 在Google Cloud Console中,选择 “操作” > “Monitoring”
    • 点击 “创建警报策略”
    • 配置警报条件,例如日志条目数量超过阈值。
    • 设置通知渠道(如电子邮件或短信)。
  • 保存警报策略:点击 “保存” 完成警报策略的创建。

5. 验证设置

  • 测试日志记录:执行一些操作(如创建或删除资源),确保这些操作被正确记录在审计日志中。
  • 查看导出结果:检查导出到BigQuery、Pub/Sub或Cloud Storage的日志,确保数据正确导出。