1 面板
1.1 添加面板
add a new panel:增加一个新的统计图
add a new row:多个panel集合在一起,例如overview
1.2 Panel
2 PromQL查询语句
2.1 计算每一个样本的占比
饼图展示:
sum(route_center_event_total{region=~"$region",name="navigation_start"}) by (method)
- 计算每个method所占比例
-
sum() by
根据method聚类
2.2 增长率/变化率
sum(rate(route_center_event_total{region=~"$region"}[5m])) by (name)
- 计算每五分钟内的增长率,并根据name聚类
-
rate
:计算指定时间内的增长率
2.3 错误率/成功率
sum(increase(route_center_event_total{name="navigation_error",region=~"$region"}[5m])) / sum(increase(route_center_event_total{name="navigation_start",region=~"$region"}[5m]))
sum(route_center_event_total{region=~"$region",method!~"pop|navigateWeb|jump|navigateAppPath", name=~'^(navigation_){1}.+$'}) by (from)