说明
- monitor插件是网关用来监控自身运行状态(JVM相关),请求的响应迟延,QPS、TPS等相关metrics。
设计图
使用
后台配置:
在 monitor 插件中新增以下配置
{"metricsName":"prometheus","host":"localhost","port":"9191","async":"true"}
- port : 为暴露给 prometheus服务来拉取的端口
- host : 不填写则为soul网关的host.
- async :“true” 为异步埋点, false 为同步埋点
pom.xml引入:
<dependency>
<groupId>org.dromara</groupId>
<artifactId>soul-spring-boot-starter-plugin-monitor</artifactId>
<version>${project.version}</version>
</dependency>
未完待续…