{NACOS_HOME}/conf/application.properties
management.endpoints.web.exposure.include=prometheus
curl localhost:8848/nacos/actuator/prometheus

version: "3"services:nacos:image: nacos/nacos-server:latestcontainer_name: nacosports:- "8848:8848"environment:# ...# 增加这个环境变量- management.endpoints.web.exposure.include=prometheus# ...
docker run -d \\--name nacos \\-e management.endpoints.web.exposure.include=prometheus \\-p 8848:8848 \\nacos/nacos-server:latest
curl localhost:8848/nacos/actuator/prometheus

kind: StatefulSetapiVersion: apps/v1metadata:name: nacosnamespace: publicspec:replicas: 3selector:matchLabels:app: nacostemplate:metadata:labels:app: nacosspec:containers:- name: nacosimage: nacos/nacos-server:latestenv:#...# 增加这个环境变量- name: management.endpoints.web.exposure.includevalue: 'prometheus'#...
curl localhost:8848/nacos/actuator/prometheus


参数 | 说明 |
名称 | 集成名称,命名规范如下: 名称具有唯一性。 名称需要符合下面的正则:'^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$'。 |
部署类型 | 监控的部署类型,StaticConfig 代表静态采集配置。 |
采集目标地址 | |
指标采集路径 | Nacos 指标暴露的路径,默认为 /nacos/actuator/prometheus。 |
抓取间隔 | 默认15s,填写示例:60s、1m30s、5m。 |
抓取超时 | 默认10s,抓取超时必须小于等于抓取间隔,填写方式同抓取间隔。 |
Metric Relabel 配置 |

参数 | 说明 |
名称 | 集成名称,命名规范如下: 名称具有唯一性 名称需要符合下面的正则:'^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$' |
部署类型 | 监控的部署类型,ServiceDiscovery 代表服务发现配置。 |
集群 | |
命名空间 | Nacos 服务所在的集群命名空间。 |
端口 | Nacos 指标暴露的端口号或端口名称,需在工作负载 spec.template.spec.containers.ports 中增加端口配置。 |
Pod 标签 | Nacos 服务 Pod 在 metadata.labels 中显式配置的标签。当通过工作负载创建 pod 时,则为工作负载 spec.template.metadata.labels 中配置的标签。 |
指标采集路径 | Nacos 指标暴露的路径,默认为 /nacos/actuator/prometheus。 |
抓取间隔 | 默认15s,填写示例:60s、1m30s、5m。 |
抓取超时 | 默认10s,抓取超时必须小于等于抓取间隔,填写方式同抓取间隔。 |
Metric Relabel 配置 |

文档反馈