时序洞察

TSDB控制台的时序洞察不仅支持查询数据,而且支持保存查询项。TSDB控制台会自动保存您设置的查询项。您可以在创建或添加的查询项之间切换,并通过TSDB控制台对这些查询项进行管理,详情请参见创建查询项、添加查询项、编辑查询项及删除查询项。

注意

TSDB控制台的时序洞察还增强了查询数据的可视化展现。时序洞察以自适应坐标图、时序数据时间线等方式为您直观展现了查询数据,帮助您理解和分析查询数据,详情请参见查看查询项

创建查询项

  1. TSDB控制台实例列表页面中,在需要进行时序洞察的实例所在行的操作列单击管理

  2. 实例详情页面的左侧导航栏,单击时序洞察

  3. 时序洞察页面,单击创建

  4. 编辑查询数据对话框,设置查询条件

    1. 开始时间右侧的微调输入框,输入查询的开始时间。此项为必选项

    2. 结束时间右侧的微调输入框,输入查询的结束时间。此项为必选项

      说明

      支持单时间点数据查询。在数据查询时,您可以将开始时间和结束时间设置为相同的数值。

    3. 度量右侧的下拉列表,选择监测数据的指标。此项为必选项。如果要监测多值模型指标数据,请在窗口中输入指标名称,然后加入特殊字符“@”,点击旁边的查询按钮,这时下拉菜单就会展示相关多值域的指标。

    4. 空间聚合函数右侧的单选按钮,选择时间线的聚合方式。此项为必选项

      如果最终同一个度量(Metric)会有多条时间线产生(多个指标采集设备),那么为了将空间的多维数据,展现为成同一条时间线,需要进行空间聚合。聚合方式包括 avg、count、sum、max、min 和 none。

    5. 标签右侧,单击添加按钮,选择一个标签和对应的标签值。要继续添加其他标签的话,再次单击添加按钮。

      TSDB支持多个标签混合筛选:

      • 相同标签,不同标签值之间是“或”的关系,例如“city”=“北京”或“上海”。

      • 不同的标签之间是“与”的关系,例如“city”=“北京”以及“region”=“海淀”。

    6. 分组右侧的下拉列表,选择分组,然后单击添加。此项为可选项

      分组用于在多个分组之间进行数据对比,支持按照Tag和TagValue分组:

      • 单个Tag,多个TagValue之间生成多个分组。

      • 多个Tag的TagValue之间生成若干的笛卡尔积组合分组。

    7. 滑动降采样右侧的滑块,开启关闭降采样功能。

      TSDB原始数据采集的时间精度为秒,降低采样时间精度(降采样)的功能默认关闭,按照采集的精度展现数据。

      如果觉得当前的时间精度过高,没有必要,或者需要从更宏观的时间区间查看数据(如:30分钟,12小时),则可以开启降精度功能。

    8. 降采样功能开启后,选择降采样聚合函数采样时间间隔

  5. 查询条件设置完成后,单击确认

结果验证

创建结果如下图所示。

创建查询项

注意

  • 对于通过多值模型写入的数据点,在此创建的查询项粒度需要精确到指定metric下的具体field。指定的方法请参见步骤4-iii

  • 对于数据类型并非数值型的查询项,其在时序洞察中的值将展示为零。

添加查询项

  1. 时序洞察页面,单击添加

  2. 编辑查询数据对话框,设置查询条件。具体操作步骤,请参见创建查询项

  3. 查询条件设置完成后,单击确认

结果验证

添加结果如下图所示。

添加查询项

编辑查询项

  1. 时序洞察页面的查询项区域框,单击“编辑”图标。

  2. 编辑查询数据对话框,设置查询条件。具体操作步骤,请参见创建查询项

  3. 查询条件设置完成后,单击确认

删除查询项

  1. 时序洞察页面的查询项区域框,单击“删除”图标。

  2. 确认删掉该条配置信息?提示框,选择确定

查看查询项

  1. 时序洞察页面的查询项区域框,单击“查看”图标。

  2. 在数据展示区域,您可以执行以下操作:

    • 时序信息区域框,拖曳坐标图可以查看不同时间点的数据。

    • 时序信息区域框,上下滚动鼠标滑轮可以调整时间精度。

    • 时间区域框,在下拉列表可以选择查看不同时间线的数据。

    • 时间区域框,移动滑块可以查看该时间线上的不同时间点的数据。