Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Azure CycleCloud mendukung pemantauan layanan eksternal melalui arsitekturnya yang dapat dicolokkan. Administrator dapat mengaktifkan pemantauan otomatis sistem ini dengan masuk ke halaman Pengaturan di bawah menu pengguna di sudut kanan atas antarmuka web, mengklik dua kali item pengaturan CycleCloud , dan mencentang kotak berlabel Aktifkan pemantauan untuk layanan CycleCloud.
Saat Anda mengaktifkan opsi ini, layanan yang didukung di setiap kluster secara otomatis mendaftar dengan CycleCloud, yang mengonfigurasi pemantauan untuk layanan tersebut.
Layanan yang didukung
Setiap versi CycleCloud dikirim dengan dukungan pemantauan Ganglia untuk mengumpulkan metrik performa seperti penggunaan CPU/memori/bandwidth. Jika kluster Anda dikonfigurasi untuk menggunakan Ganglia (default dalam kebanyakan kasus), pemantauan otomatis berfungsi selama port 8652 terbuka antara CycleCloud dan node utama kluster (yang menjalankan gmetad layanan).
Ganglia pada CentOS/RHEL
EPEL menyediakan Ganglia di CentOS dan RHEL. Azure CycleCloud mengonfigurasi dan menginstal dependensi EPEL dan Ganglia secara default.
Untuk menolak menggunakan EPEL, atur cyclecloud.install_epel = false dalam templat kluster. Menolak EPEL melewati penyiapan pemantauan Ganglia. Perubahan ini tidak memengaruhi fungsionalitas komputasi kluster komputasi Anda, tetapi mengabaikan data yang dikumpulkan oleh tampilan laporan kluster Anda.
Untuk tujuan informasi, berikut adalah dependensi "klien" yang diinstal pada node kluster eksekusi, dan dependensi "server" yang diinstal pada node kluster utama.
# Ganglia client dependencies from CentOS/RHEL base
yum -y install apr bash expat glibc pcre python python-libs systemd zlib
# Ganglia client dependencies provided by EPEL
yum -y install ganglia ganglia-gmond ganglia-gmond-python libconfuse
# Ganglia server dependencies from CentOS/RHEL base
yum -y install apr bash expat glibc libmemcached pcre rrdtool systemd zlib
# Ganglia server dependencies provided by EPEL
yum -y install ganglia ganglia-gmetad libconfuse
Jika Anda menjalankan Grid Scheduling Edition of CycleCloud, pemantauan Grid Engine secara otomatis dikonfigurasi saat Anda memulai kluster Grid Engine. Satu-satunya persyaratan adalah CycleCloud dapat melakukan SSH ke node yang menjalankan layanan qmaster dengan keypair yang dikonfigurasi untuk kluster.
Azure Monitor
Dimulai dengan CycleCloud 8.0, metrik untuk kluster ditarik dari Azure Monitor alih-alih Ganglia. Perubahan ini menghapus kebutuhan untuk membuka port 8652 dari luar pada simpul.
Nota
Bahkan kluster yang menggunakan versi 7 dengan Ganglia yang telah diinstal sebelumnya mendapatkan metriknya dari Azure Monitor di CycleCloud 8.
Metrik yang dikumpulkan adalah:
- Persentase CPU
- Byte Baca Disk
- Byte Tulis Disk
- Jaringan Masuk
- Jaringan Keluar
Anda juga dapat menyimpan data log dari kluster CycleCloud ke Analitik Log dan membuat dasbor metrik kustom. Untuk informasi selengkapnya tentang membuat dasbor metrik kustom dari Analitik Log untuk kluster Anda, lihat bagian Cara penggunaan dan tutorial dalam dokumentasi Azure Monitor.