/monitor-demo

自定义Prometheus监控项目

Primary LanguageJava

监控DEMO

0x00. 项目目的

尝试将SpringBoot项目的自定义指标和常见系统指标,推送到PushGateway。然后采集到Prometheus,最后由Grafana进行展示。

0x01. 项目功能

自定义了4个不同类型的自定义指标,分别是:

  • Counter: 接口调用次数指标,CallCounter
  • Gauge:资源剩余情况指标,ResourceGauge
  • Histogram:接口调用柱状图指标,CallTimecostHistogram
  • Summary:接口分位计算指标,CallTimecostSummary

0x02. JMeter调用

使用Jmeter工具,并发请求接口,使得系统指标有波动。