使用Grafana监控Nacos的简单过程

发布时间 2023-10-20 17:35:47作者: 济南小老虎

使用Grafana监控Nacos的简单过程


背景

与kafka一样,想同期监控一下nacos.
发现nacos跟minio等一样都有对应的 metrics的暴露接口.
所以这边简单使用一下.

study From

https://blog.csdn.net/qq_30718137/article/details/117471732
https://grafana.com/grafana/dashboards/13221-nacos/

开始nacos的metrics

我这边nacos 安装到了 /usr/nacos目录下面
可以修改一下配置文件, 将需要监控的信息暴露出来
/usr/nacos/conf/application.properties
增加或者是取消注释如下内容
management.endpoints.web.exposure.include=*

然后重启一下服务
/usr/nacos/bin/shutdown.sh
sleep 3
/usr/nacos/bin/startup.sh -m standalone

验证nacos的metrics

http://192.168.254.203:8848/nacos/actuator/prometheus

验证是否可以正常将数据暴露出来.

修改prometheus

增加如下监控项目:
  - job_name: "nacos"
    metrics_path: '/nacos/actuator/prometheus'
    static_configs:
    - targets:  ["192.168.254.xxx:8848"]
      labels:
        instance: nacos203
    - targets:  ["192.168.254.xxx:8848"]
      labels:
        instance: nacos204

引入修改grafana

引入: 13221 
然后与修改kafka一样修改一下 变量信息
将一步prometheus 增加的 instance 添加到变量列表中