Prometheus
Open-source data collection tool
Prometheus is a system that collects, stores, and searches various monitoring metrics from target systems.
Prometheus Features
- Supports visualization through Grafana.
- Provides a wide range of plugins for monitoring many types of systems.
- Is widely used as a primary monitoring system for Kubernetes.
- Periodically collects metrics by reading them from Exporters, which are the systems being monitored, using a pull-based approach.
Related Pages
Installing Prometheus + Grafana with Docker Compose
Explains how to install and run Prometheus and Grafana with Docker.
Spring Boot default metrics
The Actuator module in Spring Boot 2 provides monitoring and management features for applications and includes Micrometer metric collection. Micrometer comes preconfigured with many useful default metrics and also includes features that users can configure directly.
Quick Guide to Application Monitoring with Spring Boot + Prometheus + Grafana + Docker
Integrating Prometheus and Grafana with Spring Boot
Application Monitoring with Spring Batch + Prometheus + Pushgateway + Grafana + Docker
Integrating Pushgateway, Prometheus, and Grafana with Spring Batch