日志服务提供统计图方式展示日志查询分析结果,本文介绍统计图的各项图表参数配置。
统计图由一个或多个单值图组成,统计图中支持将每个查询字段简化为单个值,并将该值突出显示,用于快速获取查询的关键信息。统计图还支持对某一字段的数据进行计算,显示一个可选迷你图以及对比模式。
在仪表盘中添加统计图的操作步骤,请参考添加图表到仪表盘。
说明
使用统计图表之前,请先阅读注意事项。
对指定类型的统计图表进行全局配置,该配置对整个图表范围生效。统计图支持的通用配置如下。
配置 | 说明 | |
---|---|---|
面板配置 | 标题 | 设置统计图标题。 |
显示图表标题栏 | 勾选显示图表标题栏后,将在统计图左上角显示标题。 | |
检索分析字段 | 主字段 | 选择用于主要展示的字段,支持选择多个字段。 |
趋势对比字段 | 用于和趋势比较阈值作对比的字段,只能选择一个字段。 | |
趋势对比字段描述 | 对趋势对比字段的简单描述,该描述会显示在统计图中。 | |
趋势比较阈值 | 用于判断数据走势的阈值。 | |
数据配置 | 展示内容 | 统计图的展示模式。支持设置为:
|
计算函数 | 展示模式设置为计算值时,应同时设置计算函数,用于计算查询分析结果。例如将计算函数设置为第一个值,则统计图中将展示各个查询分析操作结果中的第一个值。 | |
标签 | 设置展示模式为计算值时,可添加统计图的标签信息。 | |
个数限制 | 设置展示模式为所有值时,此参数用于设置统计图中展示的条形数。 | |
标签来源列 | 设置展示模式为所有值时,此参数用于设置统计图的描述字段。 | |
标准配置 | 格式化 | 根据不同的单位换算方式将数值字段格式化。 |
保留小数点 | 设置数值小数点后的位数。 | |
单位 | 设置数值的单位。 | |
对比值格式化 | 设置对比值的格式。 | |
对比值保留数点 | 设置对比值小数点后的位数。 | |
对比值单位 | 设置对比值的单位。 | |
统计图样式 | 布局方式 | 统计图中包含多个单值图时的布局方式。支持设置为:
|
文字模式 | 统计图中文字内容的展示模式。
| |
文本对齐方式 | 设置文本的对齐方式。 | |
主字段字号 | 设置主字段的值的字体大小。 | |
标签字号 | 设置标签的字体大小。 | |
显示趋势图 | 设置展示模式为计算值时,您可以勾选显示趋势图,用于展示查询时间范围内主字段值的变化趋势。 | |
色彩配置 | 定义文本色 | 设置文本的颜色。
|
定义背景色 | 设置图表背景颜色。
| |
值映射 | 值映射 | 单击添加映射值并设置映射方式后,日志服务会自动将匹配到的内容映射为指定文本。 |
链接 | 支持添加额外的链接,用于丰富图表信息。 |
在字段配置区域选择字段名称之后,可以为此字段添加自定义的样式配置,此配置仅对指定字段生效,其他字段仍沿用通用配置。字段配置的配置项含义与通用配置相同,各个配置项的说明请参考通用配置。
例如,下图示例表示对指定列 pv 添加字段配置,将其所在的单值图背景色设置为灰色。
交互事件中可以设置分析图表在仪表盘中的交互效果,设置后,在仪表盘中单击指定字段时会触发对应的交互效果。目前支持的交互事件包括打开日志主题、打开仪表盘和自定义 HTTP 链接。每种交互事件的详细说明请参考交互事件。
例如将 pv 字段的交互事件设置为打开日志主题,则您单击统计图中的 pv 字段值,然后单击打开日志主题,页面将自动跳转到您所设置的日志主题中。
通过统计图展示今日 PV 和昨日 PV 的差值情况。
检索分析语句
* |select pv, (pv - yesterday) as count ,time from (select pv,lag(pv,1,0) over() as yesterday,time from (SELECT COUNT(*) AS pv, ((__time__ / 1000) - ((__time__ / 1000) % 86400)) as time GROUP BY time ORDER BY time DESC limit 10000) limit 10000) order by time ASC limit 1
图表设置
pv
。其中 pv
为今日访问量,SQL 分析时通过((__time__ / 1000) - ((__time__ / 1000) % 86400))
指定聚合维度为 1 天。count
。通过 lag(pv,1,0) over()
获取前一天的 PV 值,并通过(pv - yesterday)
计算出前后两天的 PV 差值。统计图表