首页  

skywalking PromQL 服务 grafana 整合 图表配置     所属分类 skywalking 浏览量 345
build-grafana-dashboards-for-apache-skywalking-native-promql-support

https://skywalking.apache.org/blog/2023-03-17-build-grafana-dashboards-for-apache-skywalking-native-promql-support/


Introduce what is PromQL Service in SkyWalking and how to use it to build Grafana dashboards.



为 Apache SkyWalking 构建 Grafana Dashboard —— 原生 PromQL 支持
https://skywalking.apache.org/zh/2023-03-17-build-grafana-dashboards-for-apache-skywalking-native-promql-support/

PromQL 服务是 SkyWalking 原生 GraphQL 查询之上的查询引擎,具有由 Prometheus 表达式提供支持的附加查询阶段计算能力。
接受 PromQL HTTP API 请求,解析 Prometheus 表达式,并在 Prometheus 指标和 SkyWalking 指标之间进行转换


PromQL 服务在 v9.4.0 之后默认开启

restHost: ${SW_PROMQL_REST_HOST:0.0.0.0}
restPort: ${SW_PROMQL_REST_PORT:9090}
restContextPath: ${SW_PROMQL_REST_CONTEXT_PATH:/}

service_cpm {service='agent::songs', layer='GENERAL'}
service_instance_cpm {service='agent::songs', service_instance='agent::songs_instance_1', layer='GENERAL'}
endpoint_cpm {service='agent::songs', endpoint='GET:/songs', layer='GENERAL'}


https://skywalking.apache.org/ 

live demo 
Preview metrics on Grafana 

http://demo.skywalking.apache.org:3000/


https://github.com/apache/skywalking-showcase/tree/main/deploy/platform/config/grafana/dashboards


general-service.json
log.json LogQL showcase 
virtual-database.json

上一篇     下一篇
Java实现GraphQL服务

杭州西湖三十景

GraphQL 基础

flinkcdc3.0 checkpoint 和 restart 策略 配置及测试

flink job 快照机制 恢复机制 checkpoint 和 savepoint

Grafana 告警设置