使用prometheus(普罗米修斯)监控nacos容器详解

                             部署prometheus(普罗米修斯)详情请看 ↓↓↓↓↓ 

使用docker部署普罗米斯修(Prometheus)+Grafana可视化页面_争取不加班!的博客-CSDN博客_grafana 中文界面

       Nacos 0.8.0版本完善了监控系统,支持通过暴露metrics数据接入第三方监控系统监控Nacos运行状态,目前支持prometheus、elastic search和influxdb,下面结合prometheus和grafana如何监控Nacos,官网grafana监控页面。

首先进入nacos容器添加一行配置

配置文件路径在/home/nacos/conf/application.properties

docker exec -it nacos /bin/bash

vim /home/nacos/conf/application.properties

使用prometheus(普罗米修斯)监控nacos容器详解_第1张图片

找个位置添加这行配置  暴露metrics数据

management.endpoints.web.exposure.include=*

如果是集群nacos每个节点都添加即可

配置完成后重启nacos

docker restart nacos

随后访问prometheus采集的数据看是否成功

ip:端口/nacos/actuator/prometheus 

使用prometheus(普罗米修斯)监控nacos容器详解_第2张图片

访问到内容则表示采集成功,接下来去配置prometheus的配置文件

在prometheus服务器上

vim prometheus.yml

  - job_name: 'prometheus'

    static_configs:

    - targets: ['localhost:9090']

    

  - job_name: 'nacos'

    metrics_path: '/nacos/actuator/prometheus'

    static_configs:

- targets: ['192.168.221.24:8848',]

注意缩进问题和上面对齐不然会报错!!!

使用prometheus(普罗米修斯)监控nacos容器详解_第3张图片

配置完成后重启prometheus

docker restart prometheus

访问prometheus  web页面 192.168.221.25:9090

使用prometheus(普罗米修斯)监控nacos容器详解_第4张图片

看一下状态 UP则配置成功

使用prometheus(普罗米修斯)监控nacos容器详解_第5张图片

配置完成后在Grafana官网中下载nacos的监控模板  Dashboards | Grafana Labs  下载nacos的模板

使用prometheus(普罗米修斯)监控nacos容器详解_第6张图片

下载好以后来到Grafana-web页面    192.168.221.25:3000 

使用prometheus(普罗米修斯)监控nacos容器详解_第7张图片

使用prometheus(普罗米修斯)监控nacos容器详解_第8张图片

使用prometheus(普罗米修斯)监控nacos容器详解_第9张图片

使用prometheus(普罗米修斯)监控nacos容器详解_第10张图片

配置完成!!! 

你可能感兴趣的:(运维,linux,centos,docker)