Hướng dẫn monitor Spring Boot application bằng Prometheus và Grafana
Tạo một Spring Boot application
- Thêm dependency trong file pom.xml
- Thêm configuration cho micrometer trong file application.yml
- Xem các metrics cho prometheus
Cài đặt prometheus & grafana
- Với file config prometheus.yml
- Mở browser và truy cập tool qua link sau
- Prometheus: http://localhost:9090/
- Grafana: http://localhost:3000/ , tài khoản mặc định là admin/admin
Tạo dashboard trên Grafana
Dashboard monitor JVM metric
- Setup Prometheus datasource
- Tạo dashboard cho JVM metric bằng cách import id 4701
- Dashboard hiển thị như bên dưới
Dashboard monitor api
Metric 2
Source code ở đây