İzleme

Azure CycleCloud, eklenebilir mimarisi aracılığıyla dış hizmetlerin izlenmesini destekler. Yöneticiler, web arabiriminin sağ üst köşesindeki kullanıcı menüsünün altındaki Ayarlar sayfasına gidip CycleCloud ayarları öğesine çift tıklayıp CycleCloud hizmetleri için izlemeyi etkinleştir etiketli kutuyu işaretleyerek bu sistemlerin otomatik olarak izlenmesini etkinleştirebilir.

Bu seçenek etkinleştirildiğinde, her kümedeki desteklenen hizmetler otomatik olarak CycleCloud'a kaydedilir ve bu hizmet için izlemeyi yapılandırılır.

Desteklenen Hizmetler

Ganglia

CycleCloud'un her sürümü, cpu/bellek/bant genişliği kullanımı gibi performans ölçümlerini toplamaya yönelik Ganglia izleme desteğiyle birlikte gelir. Kümeniz Ganglia kullanacak şekilde yapılandırılmışsa (çoğu durumda varsayılan), CycleCloud ile kümenin ana düğümü (gmetad hizmetini çalıştıran) arasında 8652 numaralı bağlantı noktası açık olduğu sürece otomatik izleme çalışır.

CentOS/RHEL üzerinde Ganglia

CentOS ve RHEL üzerinde Ganglia , EPEL tarafından sağlanır. Azure CycleCloud varsayılan olarak EPEL ve Ganglia bağımlılıklarını yapılandırıp yükler.

Bir küme şablonunda ayarlayarak cyclecloud.install_epel = false EPEL'i kullanmayı geri çevirmeyi seçebilirsiniz. EPEL'den çıkmak Ganglia izleme kurulumunu atlar. Bu, işlem kümenizin işlem işlevselliğini etkilemez, ancak kümenizin rapor görünümü için toplanmış olabilecek verileri önler.

Bilgilendirme amacıyla, yürütme kümesi düğümlerine yüklenen "istemci" bağımlılıkları ve ana/baş küme düğümlerine yüklenen "sunucu" bağımlılıkları aşağıdadır.

# 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

Kılavuz Altyapısı

CycleCloud'un Grid Scheduling Edition sürümünü çalıştırıyorsanız Kılavuz Altyapısı kümesi başlatıldığında Kılavuz Altyapısı izlemesi otomatik olarak yapılandırılır. Tek gereksinim, CycleCloud'un küme için yapılandırılmış keypair ile qmaster hizmetini çalıştıran düğüme SSH oluşturabilmesidir.

Azure İzleyici

CycleCloud 8.0 itibarıyla bir kümenin ölçümleri Ganglia yerine Azure İzleyici'den çekilir. Bu, düğümlerde gelen 8652 numaralı bağlantı noktasını açma gereksinimini ortadan kaldırır.

Not

Hala sürüm 7'de olan ve Ganglia'nın önceden yüklenmiş olduğu kümeler bile CycleCloud 8'de Azure İzleyici'den ölçümlerini alır.

Toplanan ölçümler şunlardır:

  • CPU yüzdesi
  • Disk Okuma Baytları
  • Disk Yazma Baytları
  • Ağ Girişi
  • Ağ Çıkışı

CycleCloud kümelerindeki günlük verilerini Log Analytics'e depolamak ve özel ölçüm panoları oluşturmak da mümkündür. Kümeleriniz için Log Analytics'ten özel ölçüm panoları oluşturma hakkında daha fazla bilgi için Azure İzleyici belgelerindeki Nasıl yapılır bölümüne ve öğreticilere bakın.