Pemantauan Kinerja Terpusat
Cockpit menyediakan pemantauan kinerja dan visualisasi metrik di seluruh server host fisik dan mesin virtual. Subsistem pemantauan mengagregasikan statistik CPU, memori, penyimpanan, dan jaringan untuk membantu perencanaan kapasitas dan pengoptimalan kinerja.
Pengumpulan Metrik dan Downsampling
Mesin pengumpul metrik mengelola agregasi data dan efisiensi penyimpanan:
- Pengumpulan Metrik: Layanan kolektor meminta metrik dari host fisik dan mesin virtual pada interval pemindaian default 10 detik.
- Buffering Dalam-Memori: Data yang dikumpulkan disimpan sementara di memori untuk mengoptimalkan operasi penulisan ke database.
- Kebijakan Downsampling: Untuk mengelola pemanfaatan penyimpanan, Cockpit menerapkan kebijakan downsampling data. Sampel mentah 10 detik disimpan untuk durasi singkat (misalnya, 24 jam). Data historis selanjutnya diagregasikan menjadi rata-rata per jam dan per hari, memungkinkan analisis tren jangka panjang tanpa menurunkan kinerja pembacaan database.
Implementasi Dasbor
Data kinerja divisualisasikan dalam tiga cakupan manajemen:
1. Dasbor Ikhtisar Klaster (Cluster Overview)
Menyajikan metrik sumber daya agregat untuk seluruh lingkungan virtualisasi:
- Alokasi Komputasi Total: Menampilkan total inti CPU dan kapasitas RAM di semua hypervisor aktif, beserta persentase penggunaan saat ini.
- Penyimpanan Agregat: Menampilkan kapasitas total, blok yang digunakan, dan ruang penyimpanan yang tersisa di semua datastore.
- Registrasi Node Host: Ringkasan yang menunjukkan status koneksi operasional (
connected,disconnected,error) untuk semua host fisik.
2. Dasbor Detail Host
Menampilkan telemetri kinerja untuk host fisik tertentu:
- Visualisasi Real-Time: Bagan garis berkelanjutan yang menunjukkan penggunaan prosesor, alokasi memori, dan throughput I/O disk.
- Profil Sistem: Mengidentifikasi konfigurasi perangkat keras host (seperti jenis prosesor, versi BIOS, rilis kernel OS, dan waktu aktif sistem/uptime).
3. Telemetri Mesin Virtual
- VM List Sparklines: Indikator tren inline yang ditampilkan di samping nama VM dalam daftar. Ini memberikan konteks visual langsung tentang pola beban kerja tanpa mengharuskan Anda membuka halaman detail VM.
- Metrik VM: Riwayat kinerja terperinci, bandwidth disk virtual, dan laju paket jaringan untuk instans mesin virtual tunggal.