1、Grafana 部署
官方安装指南:https://grafana.com/grafana/download
2、Variables 中的变量使用
2.1 只保留带有9100端口的地址
1 | /:9100$/ |
2.2 只保留IP地址
在 Regex 一栏中使用如下正则表达式
1 | /((?:\d{1,3}\.){3}\d{1,3})/ |
2.3 排除不需要的值
例如:排除activemq服务
在 Regex 一栏中使用如下正则表达式
1 | /^(?!activemq)/ |
2.4 截取需要的值
例如:下面数据,只保留"{"
号前面的值
up{app=”gateway”,env=”prd”,instance=”192.168.10.1:9090”,job=”kubernetes-pods”}
scrape_duration_seconds{app=”dubbo1”,env=”prd”,instance=”192.168.20.1:9090”,job=”kubernetes-pods”}
在 Regex 一栏中使用如下正则表达式
1 | /(.*)[{]/ |