Sanallaştırma Teknolojileri

      VMware vSphere Performans Verileri Checkmk’e Aktarma

      Orta ve büyük ölçekli işletmelerin VMware vSphere altyapısında, sistemlerin anlık durumunu izlemek yöneticiler için hayati önem taşır. Birden fazla ESXi sunucusu ve yüzlerce sanal makineyi tek bir ekran üzerinden takip edebilmek, operasyonel verimliliği ve hizmet sürekliliğini ciddi ölçüde iyileştirir. Bu noktada devreye giren Checkmk 2.4, Unitrends yedekleme çözümleri ve CentOS VMware konfigürasyonları gibi farklı entegrasyonlarla birlikte çalışarak, ihtiyaca özel panolar oluşturarak bütünsel bir çözüm sunar. Sürükle-bırak panel tasarım aracı sayesinde, izleme panelleri hızlıca hazırlanabilir ve kurumun kendi belirlediği KPI’lara göre detaylı biçimde özelleştirilebilir.

      Hazır İzleme Araçlarının Sınırları

      Kurulumdan sonra sunulan hazır panolar, hızlıca veri toplamaya başlamak için idealdir; ancak her kurumun operasyonel dinamikleri, SLA kriterleri ve isimlendirme yapıları farklıdır. Bu farklar, varsayılan panolarda gereksiz bilgi yüküne neden olabilir. Checkmk ajanı olmayan sanal makinelerde eksik veri çıkabilir. Üstelik, üretim ile test ortamlarının aynı yerde listelenmesi görsel gürültü yaratır. Oysa kendi özel panelinizi hazırladığınızda, yalnızca anlamlı metrikleri istediğiniz şekilde görebilirsiniz.

      Kurulumu Öncesi Yapılandırma Adımları

      Checkmk 2.4 ile özel vSphere dashboard oluşturmak için öncelikle gerekli bağlantı ve izinlerin hazır olması gerekir. Özellikle vSphere vCenter ve ESXi ortamlarında doğru veri çekebilmek için yapılandırmanın eksiksiz olması kritik önem taşır. vCenter sunucusuna yalnızca okuma yetkisi yeterli değildir; etiket bilgilerini çekebilmek için ek “Tagging” izni tanımlanmalıdır. ESXi tarafında ise ek bir ajan kurulumu gerekmez; veriler doğrudan vSphere API üzerinden toplanır. Bu sayede hem yönetim yükü azalır hem de mevcut ortamda ek yazılım kurulumuna ihtiyaç kalmaz.

      • 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.

      PanoNe Gösterir?Sınırlaması
      vSphere ServersHost listesi, genel uyarı durumuDetaylı CPU/Bellek grafiği yok
      vSphere VMsTüm sanal makineler, güç ve araç durumuAjan 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.

      Hi, I’m Spesifik

      Bir yanıt yazın

      E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir