更新时间:2022-12-08 GMT+08:00

配置日志记录

当一个桶启用了日志记录功能后,OBS自动将该桶的日志按照固定的命名规则,生成一个对象写入用户指定的桶。

前提条件

日志投递用户组对目标桶具有“写入权限”和“查看ACL权限”。权限设置方法请参见配置桶ACL

操作步骤

  1. 登录OBS Browser。
  2. 选中待配置的桶,单击“更多 > 日志记录”。
  3. 勾选“启用”,如图1所示。

    图1 日志记录

  4. 选择“日志存储桶”(已经存在的桶),指定日志文件生成后将上传到哪个桶中。
  5. 设置“日志文件前缀”,指定日志文件的前缀。

    启用日志记录功能后,生成的日志文件根据如下规则命名:

    <日志文件前缀>YYYY-mm-DD-HH-MM-SS-<UniqueString>

    • <日志文件前缀>为用户指定的日志文件日志存储前缀。
    • YYYY-mm-DD-HH-MM-SS为日志生成的日期与时间,各字段依次表示年、月、日、时、分、秒。
    • <UniqueString>OBS自动生成的字符串。

    在管理控制台上,如果配置的目标前缀<日志文件前缀>以斜杠/结尾,则该桶生成的日志文件在目标桶中将统一存放在以<日志文件前缀>命名的文件夹中,方便您进行管理。

    例如:

    • 如果配置日志存储桶为bucket,日志文件前缀为bucket-log/,则所有日志都将保存在bucket内的文件夹bucket-log中。日志命名举例:2015-06-29-12-22-07-N7MXLAF1BDG7MPDV
    • 如果配置日志存储桶为bucket,日志文件前缀为bucket-log,则所有日志都将直接保存在bucket中。日志命名举例:bucket-log2015-06-29-12-22-07-N7MXLAF1BDG7MPDV

  6. 单击“保存”。
  7. 在弹出的消息窗口中,单击“确定”关闭消息窗口。