VMware vSphere altyapılarının yaygın kullanıldığı kurumsal yapılarda, sistemin genel görünürlüğünü sağlamak IT yöneticileri için temel ihtiyaçlardan biridir. Birden fazla sanal makine, ESXi host ve depolama ünitesi olan ortamlarda, bu öğeleri tek ekran üzerinde görüntüleyebilmek büyük kolaylık sağlar. Checkmk 2.4 sürümündeki yeni dashboard olanakları bu noktada önemli bir avantaj sunar.
Sürükle bırak tabanlı dashboard builder aracı sayesinde panolar kolayca oluşturulabilir, filtreleme özellikleri yardımıyla firma ihtiyaçlarına göre uyarlanabilir.
Panonuzu Kişiselleştirmek Neden Önemli?
Standart panolar kısa sürede izleme imkânı verse de her BT yapısına uymaz. Çünkü kurumların SLA tanımları, sistem adlandırmaları ve kaynak yapıları özeldir. Hazır panolar gereksiz bilgileri içerebilir; örneğin Checkmk ajanı bulunmayan VM’ler boş alanlar oluşturur. Ayrıca üretimle test ortamlarını aynı tabloda izlemek kafa karışıklığına yol açabilir. Kendi panonuzu oluşturarak sadece karar alma sürecinize katkı sağlayan verileri ön planda tutabilirsiniz.
Başlangıç Ayarları ve Yapılandırma
Checkmk 2.4 ile vSphere için özel bir kontrol paneli hazırlamak istiyorsanız, ilk olarak bağlantıların kurulmuş ve izinlerin doğru şekilde verilmiş olması gerekir. vSphere vCenter ya da ESXi platformlarında eksik yapılandırmalar, doğru veri alınmasını engeller. vCenter’a yalnızca okuma izni vermek çoğu durumda yetersiz kalır; etiket verilerine erişebilmek için “Tagging” izninin de açık olması gerekir. ESXi tarafında ise veriler, ek bir ajan kurulumuna ihtiyaç duyulmadan doğrudan vSphere API aracılığıyla toplanabilir. Böylece sistem kaynakları korunur ve kurulum süreci sadeleşir.
- Checkmk Enterprise 2.4
- vCenter’da “Read-Only” yetkisine ek olarak Tagging izni.
- vSphere ortamı Checkmk’e zaten bağlanmış olmalı; ESXi’lere ek ajan yüklemek şart değildir.
Sistem Entegrasyonu
vCenter’da Yetkili Kullanıcı Oluşturma
vSphere arayüzünde aşağıdaki yolu izleyerek yeni bir hesap açın (örneğin [email protected]) ve parola atayın.
Administration - Single Sign-On - Users and Groups
Ardından bu bölümlere geçerek kullanıcıyı Read-only seçerek sadece okumayı yetkili hâle getirin.
Administration → Access Control → Global Permissions
VMware Kuralını Tanımla
Kullanıcı oluşturduktan sonra yeni bir VMware kuralı eklemek için aşağıdaki yolun izleyin.
Setup - VM, Cloud, Container - VMware ESX via vSphere - Add rule
Açılan formda kullanıcı adı ve parolaya az önce oluşturduğun monitoring hesabını girin. İzlediğiniz hedef bir vCenter sunucusuysa Queried host is the vCenter seçeneğini işaretleyin.. Son olarak, kuralın geçerli olacağı ana bilgisayarı veya biraz önce oluşturduğun klasörü koşul kısmına ekleyin ve ayarları kaydedin.

DashBoard Oluşturma
Hazır Tanımlı Panolar
Checkmk 2.0, vSphere altyapınızı izlemek için iki hazır pano getirir. İlki, tüm ESXi ana makinelerini izler ve hizmetler kritik veya uyarı seviyesine geçtiğinde hemen görünür hâle getirir.

İkincisi, ortamdaki sanal makineleri performans verileriyle birlikte listeler; böylece her VM’nin hangi sunucuda çalıştığını ve guest tools sürümünün güncel olup olmadığını tek bakışta görebilirsiniz.

| Pano | Ne Gösterir? | Sınırlaması |
|---|---|---|
| vSphere Servers | Host listesi, genel uyarı durumu | Detaylı CPU/Bellek grafiği yok |
| vSphere VMs | Tüm sanal makineler, güç ve araç durumu | Ajan kurulmazsa bazı metrikler boş |
ESXi Sunucusu Görünümünü Zenginleştirme
ESXi ana makinelerinin listesini daha bilgilendirici hâle getirmek için önce;
Monitor – vSphere Servers sayfasına gidin ve View menüsünden Clone built-in view seçeneğiyle mevcut listeyi kopyalayın.

Düzen ekranında Add column – Joined column yolunu izleyerek “Service Perf-O-Meter” türünden iki yeni sütun ekleyin; birine ESX CPU utilization, diğerine ESX Memory utilization hizmetini tanımlayın.
Genel donanım sağlığını tablonun sonuna eklemek için yine Joined column açın, bu kez “Service state” tipini seçip Overall state değerini girin. Save & Display ile sonucu test edin. Artık her host için CPU, bellek ve donanım durumu tek satırda görünür.

vSphere Panoları Tek Ekranda Birleştirme
Customize menüsünde Dashboards bölümüne gidip Add dashboard seçeneğiyle yeni bir pano oluşturun; pano için benzersiz bir ID ve açıklayıcı bir başlık girin.
Boş pano açıldığında Dashboard → Enter layout mode komutuyla düzenleme moduna geçin.
Ardından şu görünümleri panoya ekleyin.
Add → Link to existing view → Hosts – vSphere Servers ve Hosts – vSphere VMs

İşlemi tamamlamak için Dashboard → Exit layout mode seçeneğine tıklayın ve değişiklikleri kaydedin.
Sık Sorulan Sorular
vCenter bağlantısı “certificate error” hatası veriyor?
vCenter’da geçerli bir TLS sertifikası kullanın veya Checkmk’de “allow self-signed certs” seçeneğini geçici olarak işaretleyin.
Etiket filtresi çalışmıyor, yeni VM’ler panoya eklenmiyor.
vCenter etiketlerinin Checkmk’e otomatik aktarımı kapalı olabilir. Setup – VMware vSphere – Import labels seçeneğini etkinleştirip “Activate changes” yapın.
Unified Search kutusu tüm sonuçları getirmiyor.
Unified Search yalnızca indekslenmiş alanlarda arama yapar. Yeni oluşturduğunuz görünümler hemen görünmüyorsa Setup – General – Maintenance – Rebuild indexes komutunu çalıştırın ve tarayıcıyı yenileyin.
Checkmk mi, Zabbix mi daha kolay yapılandırılır?
Checkmk, arayüz tabanlı yapılandırması ve otomatik servis keşfi sayesinde Zabbix’e kıyasla çok daha hızlı devreye alınabilir. Özellikle Linux sunucularda ajan kurulumundan dashboard’a kadar olan süreç daha az manuel müdahale gerektirir.
Checkmk kullanmak için ESXi ya da vCenter şart mı?
Hayır. Checkmk, Linux, Windows, ağ cihazları ve bulut altyapıları dahil olmak üzere birçok kaynağı izleyebilir. vSphere sadece bir entegrasyon seçeneğidir.