Prometheus+Grafana监控nacos
·
配置 Prometheus
- 编译 Prometheus.yml 文件,并添加nacos节点job配置

- job_name: 'nacos-node'
scrape_interval: 60s
metrics_path: '/nacos/actuator/prometheus'
static_configs:
- targets: ['localhost:8848']
#标签后面会用到
labels:
instance: nacos
- 重启 prometheus
#我的prometheus配置的是service服务
systemctl restart prometheus
- 登录prometheus确认能否获取监控信息(http://localhost:9090/)

配置 grafana
- 添加data sources

- 需要如下图建两个数据源,一个是nacos的,一个是Prometheus本身的

- 建完数据源新建监控面板

- 导入官方给的nacos模板,注意这里导入的是json文件
官方模板链接

- 加完模板后会发现面板有很多指标都是N/A,进入面板设置

- 看到Regex这里的配置,要跟Prometheus.yml文件里面lable下面的instance值保持一致,我这里的是nacos,然后取消勾选Include All option选项

- 这里监控就基本完成了,有些单独的是N/A的选项后续解决了补充至文档
更多推荐



所有评论(0)