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