关于Prometheus的安装 请看我的其他的文章 或者自行百度
关于被监控项目的配置
引入pom.xml
<!--配置Prometheus的监控-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>io.micrometer</groupId>
<artifactId>micrometer-registry-prometheus</artifactId>
</dependency>
运行项目后 访问 localhost:8080/actuator/prometheus 能否出现 下图的效果
prometheus.yml
- job_name: 'api-gateway'
metrics_path: '/actuator/prometheus'
scrape_interval: 5s
static_configs:
- targets: ['项目ip:80']
重启Prometheus 后 查看Prometheus 3000 端口查看是否为up 状态
关于 项目的metrics_path 如何在boot 项目中自定义 我还在研究