spring boot2配置Prometheus&Grafana
micrometer
micrometer簡介
Springboot2在spring-boot-actuator中引入了micrometer,對1.x的metrics進行了重構,另外支持對接的監控系統也更加豐富(Atlas、Datadog、Ganglia、Graphite、Influx、JMX、NewRelic、Prometheus、SignalFx、StatsD、Wavefront
)。micrometer除了一些基本metrics與dropwizard-metrics相類似外,重點支持了tag。配合支持tag/label的監控系統,使得我們可以更加方便地對metrics進行多維度的統計查詢及監控。
micrometer與spring boot集成架構
應用通過micrometer採集和暴露監控端點給prometheus,prometheus通過pull模式來採集監控時序數據信息。之後作爲數據源提供給grafana進行展示。
spring boot2.X.X配置策略
添加依賴
在pom 文件中添加Prometheus 所需依賴
|