开发者社区> 问答> 正文

如何实现设置日志?


您可以利用管理控制台为存储空间启用和禁用日志记录。您可以在已启用日志记录的同一存储空间中存储日志,也可以另外创建新存储空间来存储日志。有关存储日志记录格式等详细信息,请参见阿里云对象存储OSS开发人员指南中的对应章节 设置访问日志记录


[backcolor=transparent]说明:为保证该功能正常执行,需要确保账号下至少有1对启用状态的 AccessKey


操作步骤


  1. 进入 OSS 管理控制台 界面。

  2. 在左侧存储空间列表中,单击目标存储空间名称,打开该存储空间概览页面。

  3. 单击 [backcolor=transparent]基础设置 页签,找到 [backcolor=transparent]日志管理 区域。

  4. 单击[backcolor=transparent]管理,开启或关闭日志存储。如果开启日志存储,您需要进行以下设置:
    • 在 [backcolor=transparent]日志存储位置 框中,下拉选择存储日志记录的存储空间名称,只能选择同一用户下同一数据中心的存储空间。
    • 在 [backcolor=transparent]日志前缀 框中,输入日志名称前缀,即下文 [backcolor=transparent]日志记录命名规则 中的 <TargetPrefix>,日志将被记录在根目录下。您也可以在<TargetPrefix>前面加文件夹路径,例如:log/<TargetPrefix>,日志将被记录在log/目录下。

  • 单击 [backcolor=transparent]保存。


  • 日志记录命名规则


    存储访问日志记录的对象命名规则示例如下:
    <TargetPrefix><SourceBucket>YYYY-MM-DD-HH-MM-SS- <UniqueString>
    • <TargetPrefix>:用户指定的日志前缀
    • <SourceBucket>:源存储空间名称
    • YYYY-MM-DD-HH-MM-SS:该日志创建时的北京时间,显示内容为“年-月-日-小时-分-秒”,字母位数与最终呈现数字位数一致
    • <UniqueString>:OSS 系统生成的字符串

    例如,一个实际用于存储 OSS 访问日志的对象名称如下:MyLog-OSS-example2015-09-10-04-00-00-0000
    • MyLog 为用户指定的日志前缀。
    • oss-example 是源存储空间的名称。
    • 2015-09-10-04-00-00 是该日志被创建时的北京时间。
    • 0000 是 OSS 系统生成的字符串。

    展开
    收起
    青衫无名 2017-10-23 10:24:35 2062 0
    0 条回答
    写回答
    取消 提交回答
    问答排行榜
    最热
    最新

    相关电子书

    更多
    PostgresChina2018_赖思超_PostgreSQL10_hash索引的WAL日志修改版final 立即下载
    Kubernetes下日志实时采集、存储与计算实践 立即下载
    日志数据采集与分析对接 立即下载