开发者社区> 问答> 正文

OSS中如何实时日志查询?

OSS中如何实时日志查询?

展开
收起
请回答1024 2020-03-26 18:27:55 828 0
1 条回答
写回答
取消 提交回答
  • 用户在访问对象存储 OSS 的过程中,会产生大量的访问日志。实时日志查询功能将 OSS 与日志服务 SLS 相结合, 允许您在 OSS 控制台直接查询 OSS 访问日志,帮助您完成 OSS 访问的操作审计、访问统计、异常事件回溯和问题定位等工作,提升您的工作效率并更好地帮助您基于数据进行决策。

    实时日志查询与访问日志存储对比

    1. 实时日志查询:

    3分钟内将日志实时推送到日志服务实例中,您可在 OSS 控制台直接查看实时日志。 提供日志分析服务,定制了常用的分析报表,数据查询更方便。 可实时查询和分析原始日志并可按 Bucket、Object 名称、API 操作、时间等条件过滤日志。

    1. 访问日志存储:

    开启日志存储功能后,OSS 自动将访问这个 Bucket 的请求日志以小时为单位,按照固定的命名规则,生成一个 Object 写入您指定的 Bucket(目标Bucket,Target Bucket)。 使用阿里云 DataLakeAnalytics 或搭建 Spark 集群等方式进行分析。 可配置目标 Bucket 的生命周期管理规则,将这些日志文件转成归档存储,长期归档保存。

    配置方法

    控制台:开启实时日志查询

    实时日志查询方式 OSS 实时日志查询功能,提供了以下三种查询方式:

    原始日志实时查询

    用户对原始日志,指定时间段和查询语句进行实时查询,轻松实现如下功能: 可快速分析某一个字段(如某个 API 操作)在一段时间内的分布情况。 按字段过滤出需要分析的记录:例如,按 Bucket、Object 名称、API 名称等过滤出近一天的文件删除操作,并可查询删除操作的时间和访问IP。 统计 OSS 访问记录:例如统计一段时间内,某个 Bucket 的 PV、UV 或最高延时等。

    日志报表查询

    提供了4个开箱即用的报表: 访问中心:展示总体运营状况的信息,包括PV、UV、流量以及外网访问地图分布等。 审计中心:展示文件操作的统计信息,包括文件读、写、删等操作统计。 运维中心:展示针对访问日志的统计信息,包括请求数量、失败操作的分布统计。 性能中心:展示针对性能的统计信息,包括外网下载/上传性能分布、不同网络与文件大小的传输性能、文件下载差异列表等信息。

    通过日志服务控制台查询

    您可以在日志服务控制台查看 OSS 的访问日志,详情请参见 OSS 访问日志。

    2020-03-26 18:29:09
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

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