Jenkins - Metrics & Trends
Istnieją różne wtyczki, które są dostępne w Jenkins, aby prezentować metryki dla kompilacji, które są przeprowadzane przez pewien czas. Te dane są przydatne do zrozumienia twoich kompilacji i tego, jak często zawodzą / przechodzą w czasie. Jako przykład spójrzmy na „wtyczkę Build History Metrics”.
Ta wtyczka oblicza następujące wskaźniki dla wszystkich kompilacji po zainstalowaniu
- Średni czas do awarii (MTTF)
- Średni czas do wyzdrowienia (MTTR)
- Odchylenie standardowe czasów budowy
Step 1 - Przejdź do pulpitu Jenkins i kliknij Zarządzaj Jenkins
Step 2 - Przejdź do opcji Zarządzaj wtyczkami.
Step 3 - Przejdź do zakładki Dostępne i wyszukaj wtyczkę „Build History Metrics plugin” i wybierz opcję „Zainstaluj bez ponownego uruchamiania”.
Step 4- Pojawi się następujący ekran, aby potwierdzić pomyślną instalację wtyczki. Uruchom ponownie instancję Jenkins.
Po przejściu do strony Oferty pracy zobaczysz tabelę z obliczonymi danymi. Dane są wyświetlane z ostatnich 7 dni, ostatnich 30 dni i zawsze.
Aby zobaczyć ogólne trendy w Jenkins, dostępne są wtyczki do zbierania informacji z kompilacji i Jenkinsa i wyświetlania ich w formacie graficznym. Jednym z przykładów takiej wtyczki jest „wtyczka Hudson global-build-stats”. Przejdźmy więc przez kolejne kroki.
Step 1 - Przejdź do pulpitu Jenkins i kliknij Zarządzaj Jenkins
Step 2 - Przejdź do opcji Zarządzaj wtyczkami
Step 3 - Przejdź do zakładki Dostępne i wyszukaj wtyczkę „Hudson global-build-stats plugin” i wybierz opcję „zainstaluj bez ponownego uruchamiania”.
Step 4- Pojawi się następujący ekran, aby potwierdzić pomyślną instalację wtyczki. Uruchom ponownie instancję Jenkins.
Aby zobaczyć statystyki globalne, wykonaj kroki od 5 do 8.
Step 5- Przejdź do pulpitu Jenkins i kliknij Zarządzaj Jenkins. Na ekranie Zarządzaj Jenkinsem przewiń w dół, a teraz zobaczysz opcję o nazwie „Globalne statystyki budowania”. Kliknij ten link.
Step 6- Kliknij przycisk „Inicjalizuj statystyki”. To, co robi, to gromadzenie wszystkich istniejących rekordów dla kompilacji, które zostały już przeprowadzone, i na podstawie tych wyników można tworzyć wykresy.
Step 7- Po zainicjowaniu danych nadszedł czas na utworzenie nowego wykresu. Kliknij link „Utwórz nowy wykres”.
Step 8- Pojawi się wyskakujące okienko do wprowadzenia odpowiednich informacji dla szczegółów nowego wykresu. Wprowadź następujące obowiązkowe informacje
- Tytuł - wszelkie informacje o tytule, w tym przykładzie są podane jako „Demo”
- Szerokość wykresu - 800
- Wysokość wykresu - 600
- Skala czasu na wykresie - codziennie
- Długość wykresu - 30 dni
Reszta informacji może pozostać taka, jaka jest. Po wprowadzeniu informacji kliknij Utwórz nowy wykres.
Zobaczysz teraz wykres, który przedstawia trendy kompilacji w czasie.
Jeśli klikniesz dowolną sekcję na wykresie, zobaczysz szczegółowe informacje o zadaniu i ich kompilacjach.