google-bigquery - 为什么我的 Stackdriver 导出接收器仅将最新的审核日志加载到 BigQuery 中而没有历史记录?
问题描述
我在 Stackdriver 中创建了一个导出接收器,以将审核日志加载到 BigQuery。我希望能够查看过去 3 个月的审核日志。但是,当我在 BigQuery 中查询表时,我只能看到今天的日志,而不是更早的日志。
我将以下过滤器应用于我的导出接收器。我还尝试删除时间戳过滤器,但仍然只能看到今天的日志,而没有看到之前的日志。
resource.type="bigquery_dataset" 时间戳 > "2019-05-01T23:59:09.739Z"
解决方案
导出仅适用于新条目。
根据文档-“仅针对新日志条目进行导出,您无法导出 Logging 在创建接收器之前收到的日志条目。”
https://cloud.google.com/logging/docs/export/#how_sinks_work
推荐阅读
- installation - 电子安装程序删除以前的安装
- java - Java 与 Rust 性能
- mysql - 使用 Grafana 中的 TimeFilter 计算一个月内的总分钟数
- haskell - 可以概括树以允许任何可遍历的子树吗?
- python - 使用 GUI 的时间、速度和方向的 python 函数
- javascript - Material UI - 动态渲染/打开菜单
- reactjs - 我是 react 和 redux 的新手,我正在尝试使用 react 将其添加到购物车,但出现错误。'TypeError: props.addToCartHandler 不是函数'
- javascript - 如何在 Ionic React 应用程序中使用 Axios 将第一个请求响应的令牌传递给第二个请求标头(2 个 Post 请求)
- bash - sed 没有选择 bash 变量值
- javascript - 为什么我的 async 在第三个调用中不能很好地工作,但在前两个调用中却很完美