日志查询
更新时间:2023-09-21
日志查询
日志查询用于查询和统计已有日志集的数据内容。日志服务BLS提供一套完备的数据查询语法,详情请参见查询语法。
- 登录百度智能云官网,点击右上角的“管理控制台”,快速进入控制台界面。
- 选择“产品服务>日志服务BLS”,进入“日志查询”页面。
-
选择日志集、日志流、时间范围,在SQL语句的编辑框中输入SQL语句,或者引用示例中的SQL语句,点击“查询”,开始执行查询语句,并将结果返回并显示在下方。
- 选择日志集:可选择当前region用户已创建的日志集,支持手动输入日志集名称筛选日志集。
- 选择日志流:可选择所选日志集的日志流,如果留空表示查询所有日志流。
- 引用示例:服务默认提供的SQL示例语句,点击”引用“自动将SQL语句带入到输入框。
- 查询用时:执行SQL语句所需时长。
- 扫描日志条数:本次执行SQL语句时,扫描的日志数据总条数。
- 自动刷新:数据查询结果默认不自动刷新,用户选择自动刷新周期后,会按照间隔时间自动执行SQL语句重新执行查询。
- 数据下载:如需将查询结果数据下载到本地,可点击“下载”,下载CSV格式的日志数据。
- 另存:如果需要经常查看这个查询的数据结果,可点击“另存”,把当前的数据查询保存为“快速查询”。进入“快速查询”,可以自动执行SQL查询语句并显示查询结果。
柱状图
日志分布直方图主要展示查询到的日志在时间上分布。鼠标移入直方图,可以查看每个柱状对应的时间和日志数据条数。
日志检索
在"日志查询"页面,可以开启日志索引。开启后,可以对日志字段进行关键字检索,并基于检索结果执行 SQL 查询。
索引配置
点击“索引配置”后,可以手工添加和删除字段,并设置字段名称和数据类型。数据类型支持 text/long/float/bool 。也可以直接开启全文索引。
在索引配置窗口,点击查看字段信息可以自动获取指定日志集最近10分钟采集的日志,并解析字段信息。可以使用解析出的字段信息直接填充或覆盖索引字段配置。
检索分析
开启索引以后,BLS 支持通过 Query 检索日志或者进行 SQL 查询分析。
Query 语句支持三种格式,形如:
match 检索语句
:根据条件检索日志内容,match 是检索语法关键字SQL 语句
:执行 SQL 语句match 检索语句 | SQL 语句
:在符合检索条件的结果集上执行 SQL 语句,检索语句和 SQL 语句通过竖线分隔
语法详情请参见检索语法。
开启索引后,可以使用检索语法,对日志进行关键字检索。
可以进行 SQL 查询分析
可以基于检索结果进行 SQL 查询。