百度日志服务BLS

    日志查询

    日志查询

    日志查询用于查询和统计已有日志集的数据内容。日志服务BLS提供一套完备的数据查询语法,详情请参见查询语法。

    1. 登录百度智能云官网,点击右上角的“管理控制台”,快速进入控制台界面。
    2. 选择“产品服务>日志服务BLS”,进入“日志查询”页面。

    query_page.png

    1. 选择日志集、日志流、时间范围,在SQL语句的编辑框中输入SQL语句,或者引用示例中的SQL语句,点击”查询“,开始执行查询语句,并将结果返回并显示在下方。

      • 选择日志集:可选择当前region用户已创建的日志集,支持手动输入日志集名称筛选日志集。
      • 选择日志流:可选择所选日志集的日志流,如果留空表示查询所有日志流。
      • 引用示例:服务默认提供的SQL示例语句,点击”引用“自动将SQL语句带入到输入框。
      • 查询用时:执行SQL语句所需时长。
      • 扫描日志条数:本次执行SQL语句时,扫描的日志数据总条数。

    query.png

    1. 自动刷新:数据查询结果默认不自动刷新,用户选择自动刷新周期后,会按照间隔时间自动执行SQL语句重新执行查询。
    2. 数据下载:如需将查询结果数据下载到本地,可点击”下载“,下载CSV格式的日志数据。
    3. 另存:如果需要经常查看这个查询的数据结果,可点击”另存“,把当前的数据查询保存为”快速查询“。进入”快速查询“,可以自动执行SQL查询语句并显示查询结果。

    4.png

    柱状图

    日志分布直方图主要展示查询到的日志在时间上分布。鼠标移入直方图,可以查看每个柱状对应的时间和日志数据条数。

    5.png

    日志检索

    在"日志查询"页面,可以开启日志索引。开启后,可以对日志字段进行关键字检索,并基于检索结果执行 SQL 查询。

    索引配置

    点击"索引配置"后,可以手工添加和删除字段,并设置字段名称和数据类型。数据类型支持 text/long/float/bool 。

    index.png

    在索引配置窗口,点击查看字段信息可以自动获取指定日志集最近10分钟采集的日志,并解析字段信息。可以使用解析出的字段信息直接填充或覆盖索引字段配置。

    preview.png

    检索分析

    开启索引以后,BLS 支持使用检索+SQL语法对日志数据进行查询分析,Query 语句形如 Search | SQL 形式,检索语句和 SQL 语句中间通过竖线分隔。语法详情请参见检索语法。

    如果需要对全量日志进行 SQL 查询,检索语句可以写星号,表示匹配全部日志。例如 * | select * limit 10;

    开启索引后,可以使用检索语法,对日志进行关键字检索。

    search.png

    也可以基于检索结果进行 SQL 查询。

    search_sql.png

    上一篇
    快速查询
    下一篇
    SQL语法