首页  

grafana 连接 skywalking promQL 数据源 ,慢SQL告警     所属分类 grafana 浏览量 156
PromQL 服务在 v9.4.0 之后默认开启

restHost: ${SW_PROMQL_REST_HOST:0.0.0.0}
restPort: ${SW_PROMQL_REST_PORT:9090}


grafana 里配置 prometheus 数据源 ,指向 skywalking 的 PROMQL 服务

数据源名 sw-prom-ds
URL   http://a.b.c.d:9090

Save & test
保存并测试数据源 

新建图表
top_n_database_statement{parent_service='x.y.z:6446', layer='VIRTUAL_DATABASE',  top_n='100', order='DES'} 

图表上 新建 alter 

rule_name 
Folder Group 

Create a query to be alerted on
数据源选择 sw-prom-ds
时间窗口选  now-1h to now  
注意: 不同的时间窗口  top_n_database_statement结果不一样
某个案例
最近一小时 ,结果最大值不到 500ms (不会触发告警 阈值1000ms)
最近六小时 ,结果最大值超过 800ms (不会触发告警 阈值1000ms)
最近12小时  结果最大值超过 1600ms (触发告警 阈值1000ms)

Operation  : classic condition 
when  last() of A is above 1000

最近一小时 ,top_n_database_statement 有大于1000ms 的 sql 就告警 

Evaluate every  1m  for  5m 



skywalking PromQL 服务 grafana 整合 图表配置 Grafana 告警设置

上一篇     下一篇
grafana静音设置

DuckDB OLAP数据库介绍

hutool简介

高手止于均线

python 视频编辑 图像处理 图形渲染

通达信公式常用函数