5.2. 导出存储库日志
要获取大量日志文件,并将它们保存到 Red Hat Quay 数据库之外,您可以使用 Export Logs 功能。您应该了解有关使用导出日志的一些内容:
- 您可以为您要从存储库收集的日志选择一系列日期。
- 您可以通过电子邮件附加请求日志发送到您,或定向到回调 URL。
- 您需要对存储库或命名空间的管理特权导出日志
- 一次导出最多 30 天日志数据
- 导出日志只收集之前生成的日志数据。它不会流传输日志数据。
- 必须为这个功能配置外部存储(本地存储无法正常工作)。
- 收集日志并可用后,如果您要保存该数据,则应立即复制这些数据。默认情况下,数据在一小时内过期。
使用 Export Logs 功能:
- 选择具有 Admin 权限的存储库。
- 从左列中选择 Usage Logs 图标。此时会出现 Usage Logs 屏幕。
- 选择您要收集的日志条目的 From 和 to date 范围。
选择 Export Logs 按钮。此时会出现 Export Usage Logs 弹出窗口,如下所示
- 输入您要接收导出的日志的电子邮件地址或回调 URL。对于回调 URL,您可以使用 URL 作为位置,如 webhook.site。
- 选择 Start Logs Export。这会导致 Red Hat Quay 开始收集所选日志条目。根据所收集的日志数据量,这可能需要从一分钟到一小时完成的时间。
日志导出完成后,您将:
- 收到电子邮件,提醒您所请求导出的日志条目的可用性。
- 请参阅来自 Webhook URL 的日志导出请求的成功状态。您可以选择下载日志的导出的数据链接。
请记住,URL 指向 Red Hat Quay 外部存储中的一个位置,并在一小时内过期。因此,如果您打算保留这些日志,请确保在过期时间前复制导出的日志。