 PromQL 从入门到精通些函数。 查询选择器 PromQL大括号里的部分是 selector,查询选择器,用于从一大堆监控数据中,过滤出真正关心 的数据,在 Prometheus 生态里,时序数据的标识,就是一堆标签集合,所以这里的过滤,就 是针对标签做过滤,支持四类操作符:  =:完全匹配,比如 app="clickhouse"  !=:完全不匹配,比如 app!="clickhouse"  =~:正则匹配,比如 间范围内多次执行,每次都触发了才告警。 像上例触发了3个告警事件,如果后面继续周期性使用promql查询查不到数据了,就说明最新 的mem_available_percent数据不再小于60,即告警恢复。 逻辑/集合运算符 相关运算符有三个:and、or、unless 用于 instant-vector 之间的运算。首先来解释一下各个 运算符的行为。 and vector1 and vector2,其结0 码力 | 16 页 | 2.77 MB | 1 年前3 PromQL 从入门到精通些函数。 查询选择器 PromQL大括号里的部分是 selector,查询选择器,用于从一大堆监控数据中,过滤出真正关心 的数据,在 Prometheus 生态里,时序数据的标识,就是一堆标签集合,所以这里的过滤,就 是针对标签做过滤,支持四类操作符:  =:完全匹配,比如 app="clickhouse"  !=:完全不匹配,比如 app!="clickhouse"  =~:正则匹配,比如 间范围内多次执行,每次都触发了才告警。 像上例触发了3个告警事件,如果后面继续周期性使用promql查询查不到数据了,就说明最新 的mem_available_percent数据不再小于60,即告警恢复。 逻辑/集合运算符 相关运算符有三个:and、or、unless 用于 instant-vector 之间的运算。首先来解释一下各个 运算符的行为。 and vector1 and vector2,其结0 码力 | 16 页 | 2.77 MB | 1 年前3
共 1 条
- 1
相关搜索词













