Zbieranie metryk z aplikacji Java
Zainstalowano i skonfigurowano Prometheus do monitorowania zasobów.
Napisano plik konfiguracyjny Prometheus do określenia metryk docelowych.
Skonfigurowano monitorowanie użycia pamięci operacyjnej, procesora, liczby aktywnych wątków i czasu wykonania zapytania.
Zainstalowano i skonfigurowano Grafanę do wyświetlania metryk zebranych przez Prometheus.
Skonfigurowano połączenie Grafany z źródłem danych Prometheus.
Utworzono i skonfigurowano panele do wyświetlania ważnych metryk.
Napisano plik Docker do uruchomienia wszystkich usług:
Utworzono plik Dockerfile dla każdej usługi (Prometheus, Grafana).
Napisano plik Docker-compose do uruchomienia wszystkich kontenerów i ustanowienia zależności między nimi.
Napisano krótki ReadMe:
Wyjaśnia, jak uruchomić te usługi za pomocą Docker-compose.
Podane są porty, na których działają usługi (na przykład, Prometheus - port 9090, Grafana - port 3000).
Napisano plik konfiguracyjny Prometheus do określenia metryk docelowych.
Skonfigurowano monitorowanie użycia pamięci operacyjnej, procesora, liczby aktywnych wątków i czasu wykonania zapytania.
Zainstalowano i skonfigurowano Grafanę do wyświetlania metryk zebranych przez Prometheus.
Skonfigurowano połączenie Grafany z źródłem danych Prometheus.
Utworzono i skonfigurowano panele do wyświetlania ważnych metryk.
Napisano plik Docker do uruchomienia wszystkich usług:
Utworzono plik Dockerfile dla każdej usługi (Prometheus, Grafana).
Napisano plik Docker-compose do uruchomienia wszystkich kontenerów i ustanowienia zależności między nimi.
Napisano krótki ReadMe:
Wyjaśnia, jak uruchomić te usługi za pomocą Docker-compose.
Podane są porty, na których działają usługi (na przykład, Prometheus - port 9090, Grafana - port 3000).