Jenkins - Metrik & Tren
Ada berbagai plugin yang tersedia di Jenkins untuk menampilkan metrik untuk build yang dilakukan selama periode waktu tertentu. Metrik ini berguna untuk memahami build Anda dan seberapa sering mereka gagal / berlalu dari waktu ke waktu. Sebagai contoh, mari kita lihat 'plugin Metrik Riwayat Pembuatan'.
Plugin ini menghitung metrik berikut untuk semua build setelah diinstal
- Mean Time To Failure (MTTF)
- Mean Time To Recovery (MTTR)
- Deviasi Standar Waktu Pembuatan
Step 1 - Buka dasbor Jenkins dan klik Kelola Jenkins
Step 2 - Buka opsi Kelola Plugin.
Step 3 - Buka tab Tersedia dan cari plugin 'plugin Metrik Riwayat Bangun' dan pilih untuk 'memasang tanpa memulai ulang'.
Step 4- Layar berikut muncul untuk mengonfirmasi pemasangan plugin yang berhasil. Mulai ulang instance Jenkins.
Saat Anda membuka halaman Pekerjaan, Anda akan melihat tabel dengan metrik yang dihitung. Metrik ditampilkan selama 7 hari terakhir, 30 hari terakhir, dan sepanjang waktu.
Untuk melihat tren keseluruhan di Jenkins, tersedia plugin untuk mengumpulkan informasi dari dalam build dan Jenkins dan menampilkannya dalam format grafis. Salah satu contoh plugin semacam itu adalah 'Hudson global-build-stats plugin'. Jadi mari kita lakukan langkah-langkah untuk ini.
Step 1 - Buka dasbor Jenkins dan klik Kelola Jenkins
Step 2 - Buka opsi Kelola Plugin
Step 3 - Buka tab Tersedia dan cari plugin 'Hudson global-build-stats plugin' dan pilih 'install tanpa restart'.
Step 4- Layar berikut muncul untuk mengonfirmasi pemasangan plugin yang berhasil. Mulai ulang instance Jenkins.
Untuk melihat statistik Global, harap ikuti Langkah 5 hingga 8.
Step 5- Buka dasbor Jenkins dan klik Kelola Jenkins. Di layar Kelola Jenkins, gulir ke bawah dan sekarang Anda akan melihat opsi bernama 'Global Build Stats'. Klik tautan ini.
Step 6- Klik pada tombol 'Inisialisasi statistik'. Apa yang dilakukannya adalah mengumpulkan semua catatan yang ada untuk pembangunan yang telah dilakukan dan bagan dapat dibuat berdasarkan hasil ini.
Step 7- Setelah data diinisialisasi, saatnya membuat grafik baru. Klik tautan 'Buat bagan baru'.
Step 8- Sebuah pop-up akan muncul untuk memasukkan informasi yang relevan untuk detail grafik baru. Masukkan informasi wajib berikut
- Judul - Informasi judul apa pun, untuk contoh ini diberikan sebagai 'Demo'
- Lebar Grafik - 800
- Tinggi Bagan - 600
- Skala waktu grafik - Harian
- Panjang waktu grafik - 30 hari
Informasi lainnya dapat tetap apa adanya. Setelah informasi dimasukkan, klik Buat bagan Baru.
Anda sekarang akan melihat grafik yang menampilkan tren bangunan dari waktu ke waktu.
Jika Anda mengeklik bagian mana pun di dalam bagan, itu akan memberi Anda penelusuran detail pekerjaan dan bangunannya.