VmWare ESXI Üzerine Zabbix Kuralım.

Neden Zabbix Appliance Tercih Etmelisiniz?

Sistem yöneticileri için zaman değerlidir. Zabbix’i sıfırdan bir Linux sunucu üzerine kurup, veritabanı ve web sunucusu ayarlarıyla uğraşmak yerine Zabbix Appliance kullanmak en pratik yöntemdir. Bu yöntemle, önceden yapılandırılmış ve optimize edilmiş bir izleme sunucusunu dakikalar içinde ayağa kaldırabilirsiniz.

Bu rehberde, VMware ESXi ortamında Zabbix Appliance kurulumunu ve temel yapılandırmasını adım adım ele alıyoruz.

Ön Hazırlıklar

  • Ağ Bilgileri: Kurulum için boş bir IP adresi, Gateway ve DNS bilgilerinizi not edin.
  • Erişim: ESXi sunucunuza vSphere Client veya Host Client ile erişebiliyor olmalısınız.

Adım 1: Zabbix Appliance İndirme

İlk olarak, Zabbix’in resmi web sitesine gidin ve doğru sürümü indirin.

  1. Zabbix Download sayfasına gidin.
  2. Sürüm Seçimi: Kararlılık için LTS (Long Term Support) sürümünü (Örn: 6.0 veya 7.0) seçmenizi öneririm.
  3. Format: VMware için .ova uzantılı dosyayı, veritabanı olarak ise genellikle önerilen PostgreSQL seçeneğini indirin.

Adım 2: ESXi Üzerine Dağıtım (Deploy OVF)

İndirdiğiniz .ova dosyasını ESXi sunucunuza yükleme zamanı.

  1. ESXi arayüzüne giriş yapın.
  2. Virtual Machines sekmesine gelin, Create / Register VM butonuna tıklayın.
  3. “Deploy a virtual machine from an OVF or OVA file” seçeneğini seçin.
  4. İndirdiğiniz dosyayı sürükleyip bırakın ve sunucunuza bir isim verin (Örn: Zabbix-Monitoring).

Disk Seçimi (Önemli İpucu): Disk yapılandırma ekranında karşınıza çıkan seçeneklerden ihtiyacınıza uygun olanı seçin:

  • Thick Provision: Performans önceliklidir, disk alanını hemen ayırır (Önerilen).
  • Thin Provision: Disk doldukça yer kaplar, depolama alanınız kısıtlıysa seçebilirsiniz.

Adım 3: Ağ ve IP Yapılandırması

Sanal makine açıldığında genellikle DHCP’den IP almaya çalışır. Ancak bir izleme sunucusunun IP adresi asla değişmemelidir. Bu yüzden Statik IP vermemiz gerekir.

  1. ESXi üzerinden sanal makinenin konsolunu (Console) açın.
  2. Varsayılan kullanıcı bilgileri ile giriş yapın (Genellikle Kullanıcı: root, Şifre: zabbixİndirme sayfasından teyit edin).
  3. İşletim sistemine göre (Genellikle Ubuntu/AlmaLinux) ağ ayarlarını yapın.

Ubuntu (Netplan) Örneği: /etc/netplan/01-netcfg.yaml dosyasını düzenleyin:

YAML

network:
version: 2
ethernets:
ens160:
dhcp4: no
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 1.1.1.1]

Ayarları uygulamak için: sudo netplan apply

Unutmayın: Sunucu saat dilimini de sudo timedatectl set-timezone Europe/Istanbul komutuyla ayarlayın.


Adım 4: Web Arayüzü Kurulum Sihirbazı

IP adresini sabitledikten sonra tarayıcınızdan http://<Zabbix-IP>/zabbix adresine gidin. Sizi kurulum sihirbazı karşılayacaktır.

  1. Check of pre-requisites: Tüm değerlerin “OK” olduğundan emin olun.
  2. Configure DB connection: Appliance kullanmanın güzelliği buradadır; şifreler genellikle otomatiktir. (Varsayılan DB şifresi: zabbix).
  3. Finish diyerek kurulumu tamamlayın.

İlk Giriş Bilgileri:

  • Kullanıcı Adı: Admin (Büyük A ile)
  • Şifre: zabbix

Güvenlik Uyarısı: Giriş yapar yapmaz Administration > Users menüsünden Admin şifresini mutlaka değiştirin.


Adım 5: Sunucu ve Agent (Ajan) Ekleme

Zabbix kuruldu, şimdi izleme zamanı. Öncelikle Zabbix’in kendisini izleyerek başlayalım.

  1. Configuration > Hosts menüsüne gidin.
  2. Zabbix sunucusunu seçin veya yeni bir host ekleyin.
  3. Templates (Şablonlar): Zabbix’in en güçlü yanıdır. Sunucunuza uygun şablonu (Örn: Linux by Zabbix agent) seçin.

Diğer Sunucuları İzlemek (Windows & Linux)

Başka sunucuları izlemek için onlara Zabbix Agent yüklemeniz gerekir.

  • Linux İçin: apt install zabbix-agent veya dnf install zabbix-agent komutları ile kurun. Konfigürasyon dosyasında (/etc/zabbix/zabbix_agentd.conf) Server= kısmına Zabbix sunucunuzun IP adresini yazın.
  • Windows İçin: Zabbix sitesinden MSI yükleyicisini indirin. Kurulum sırasında sizden Zabbix Server IP’sini isteyecektir.

Güvenlik Duvarı Notu: İzlenen sunucularda TCP 10050 portunun Zabbix sunucusuna açık olduğundan emin olun.


Sonuç

Artık VMware üzerinde çalışan, kararlı bir Zabbix izleme sunucunuz var. Şablonlar sayesinde CPU, RAM, Disk ve Ağ trafiğini anlık olarak görebilirsiniz.

Bir sonraki aşamada sisteminizde bir sorun olduğunda (Örn: Disk dolduğunda) size e-posta veya bildirim göndermesi için Uyarı Mekanizmalarını yapılandırmanız gerekecektir.

Yorum bırakın

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top