网站备案怎样提交管局,郑州小程序制作流程及费用,青海做网站多少钱,百度网站排名规则Spring Boot 自定义指标
阅读本文需要对一些前置技术有所了解,下面列出的一些前置技术是必须要了解的。 Prometheus:这是一个时序数据库,我们的指标数据一般保存在这个数据库中。Grafana:借助Grafana可以将Prometheus中的数据以图表的方式展示出来。Micrometer:是一个用于…Spring Boot 自定义指标
阅读本文需要对一些前置技术有所了解,下面列出的一些前置技术是必须要了解的。
Prometheus:这是一个时序数据库,我们的指标数据一般保存在这个数据库中。Grafana:借助Grafana可以将Prometheus中的数据以图表的方式展示出来。Micrometer:是一个用于度量应用程序性能和监控的度量库spring-boot-starter-actuator:用于在 Spring Boot 应用程序中添加运行时管理和监控功能在项目中如果希望自定义一些指标用于监控系统的运行情况,那么可以通过本文中介绍的方法来实现自定义监控指标,我们先从一个简单的例子来介绍如何实现自定义监控指标。
依赖
dependenciesdependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-actuator/artifactId/dependencydependencygroupIdio.micrometer/groupIdartifactIdmicrometer-core/artifactIdversion1.11.4/version/dependencydependencygroupIdio.micrometer/groupIdartifactIdmicrometer-registry-prometheus/artifactIdversion1.11.4/version/dependency
/dependencies实现
这里实现一个健康检查的指标收集器,如果健康检查正常返回1,如果健康检查异常返回 0。