日志服务 语法规则(检索分析 指标主题 )

指标主题使用 Prometheus 的 PromQL 语法查询指标数据,详细语法说明可参见 Prometheus 产品文档。这里说明部分常用语法及操作步骤帮助你快速了解基本使用方法。

相关产品
日志服务 产品页,含版本规格、价格与购买入口。

指标查询包含两种查询方式:

·范围查询:即 Prometheus Range queries,在查询时间范围内,按照时间间隔(step)查询每个时刻的指标数据,常用于查询指标变化趋势。

注意:说明:

注意:查询时间间隔(step)小于指标采集间隔时,查询结果会出现重复数据,例如 CPU 使用率每15s上报一次,查询时间间隔为1s时会出现15个值相同的重复数据。

·最新值查询:即 Prometheus Instant queries,返回查询时间范围结束时刻最新的指标数据,常用于查询当前指标值。如果结束时刻向前推5分钟内均无指标数据,则无相应的查询结果。

一、常用语法

1. 指定指标名称,查询指标名称下各个维度的指标值的变化趋势,例如查询磁盘容量(disk_total)。

disk_total

2. 指定指标名称及维度,查询特定维度组合下的指标值变化趋势,例如主机名(host)为 6c74e00eb825,路径(path)为 /etc/hostname 的磁盘容量:

disk_total{host="6c74e00eb825", path="/etc/hostname"}

3. 按照指定维度聚合指标数据,例如查询每台主机(host)、每个设备(device)的磁盘容量总和。

sum by (host,device)(disk_total)

注意:说明:

注意:更多 PromQL 语法请查询 Prometheus 产品文档,也可参见 查询示例。

二、操作步骤

1. 登录 日志服务控制台。

2. 在左侧导航栏中,选择检索分析,在左侧列表顶部选择指标主题,然后选择需要查询的指标主题。

3. 在输入框中输入查询语句,然后单击右侧查询指标。你也可以单击浏览指标查询当前已有的指标名称。

赞 (0)
上一篇 4天前
下一篇 4天前