
Windows 10 Üzerine Zabbix Agent 2 Kurulumu 🛠️
Bu rehberde, Windows 10 Pro mimariler (veya sanal makineler) üzerine Zabbix Agent 2 servisinin kurulumunu ve Zabbix Server 7.0 LTS entegrasyonunu adım adım anlatacağız. Hadi başlayalım...
Neden Agent 2? Zabbix Agent 2, Go diliyle sıfırdan yazılmış olup eski C tabanlı sürüme kıyasla eşzamanlı izleme yeteneği, daha gelişmiş eklenti (plugin) mimarisi ve çok daha düşük kaynak tüketimi ile yüksek performans sunar.
YÖNTEM 1: Arşiv (.zip) Paketi ile Manuel Kurulum
Eğer kurulum sihirbazı (MSI) kullanmadan, dosyaları manuel kopyalayarak ve Komut İstemi (CMD) üzerinden servis olarak kaydetmek isterseniz bu yöntemi takip edebilirsiniz.
1. Adım: Dosyaları Kalıcı Bir Dizine Taşıyın
İndirilenler (Downloads) klasöründeki dosyaların sistemde kalıcı olabilmesi için standart program dizinine taşınması gerekir:
C:\Program Filesdizini altında Zabbix adında yeni bir klasör oluşturun.- Zip arşivinden çıkardığınız
binveconfklasörlerini kopyalayarak yeni oluşturduğunuzC:\Program Files\Zabbix\dizininin içine yapıştırın.
Dizin Yapısı Kontrolü:
📂 C:\Program Files\Zabbix\bin\zabbix_agent2.exe
📂 C:\Program Files\Zabbix\conf\zabbix_agent2.conf
2. Adım: Konfigürasyon Dosyasının Düzenlenmesi
Ayar dosyasını yönetici haklarıyla CMD üzerinden Not Defteri ile açabilir veya masaüstünde düzenleyip ilgili dizine üzerine yazarak yapıştırabilirsiniz:
C:\Windows\system32>notepad.exe "C:\Program Files\Zabbix\conf\zabbix_agent2.conf"
Açılan zabbix_agent2.conf dosyasında ilgili satırları bularak aşağıdaki gibi kendi sunucu ve istemci bilgilerinize göre revize edin:
##### Passive checks related
### Option: Server
# Server=127.0.0.1 # Pasif kontrolleri sınırlandırmak veya devre dışı bırakmak için açıklama satırı yapabilirsiniz.
##### Active checks related
### Option: ServerActive
ServerActive=172.16.16.16 # Aktif kontrol/izleme için buraya Zabbix Server 7.0 IP adresinizi giriniz.
### Option: Hostname
Hostname=KasperskyDP01 # Bu kısma Zabbix Server web arayüzünde tanımlayacağınız adın birebir aynısını yazın (Büyük/küçük harfe duyarlıdır).
3. Adım: Agent 2'yi Windows Servisi Olarak Kaydetme
Başlat menüsüne cmd yazıp sağ tıklayarak Yönetici olarak çalıştır deyin ve aşağıdaki komutla servisi sisteme yükleyin:
C:\Windows\system32>"C:\Program Files\Zabbix\bin\zabbix_agent2.exe" --config "C:\Program Files\Zabbix\conf\zabbix_agent2.conf" --install
zabbix_agent2 [52192]: 'Zabbix Agent 2' installed successfully
4. Adım: Servisi Başlatma
Yüklenen servisi ayağa kaldırmak için yine yönetici komut satırından şu komutu tetikleyin:
C:\Windows\system32>net start "Zabbix Agent 2"
Zabbix Agent 2 hizmeti başlatılıyor..
Zabbix Agent 2 hizmeti başarıyla başlatıldı.
YÖNTEM 2: MSI Yükleyici (Sihirbaz) ile Kurulum
Kurulumu grafiksel arayüz (wizard) üzerinden en hızlı şekilde tamamlamak için kullanılan standart yöntemdir.
A. Kurulum Dosyasını İndirme
Zabbix resmi indirme sayfasına giderek mimari seçimlerini şu şekilde yapılandırın:
- Zabbix Version:
7.0 LTS - OS Distribution:
Windows - Hardware:
amd64 - Component:
Agent 2 - File Extension:
MSI
B. Kurulum Sihirbazı Ayarları
İndirilen .msi dosyasını çift tıklatarak çalıştırın. Sözleşme adımından sonra gelen Host Configuration ekranını aşağıdaki kurallara göre doldurun:
- Host Name: Sunucu panelinde tanımlayacağınız makine ismi (Örn:
KasperskyDP01). - Zabbix Server IP/DNS: Zabbix Server sunucunuzun IP adresi (Örn:
172.16.16.16). - Agent Listen Port: Varsayılan olarak
10050kalmalıdır. - Server or Proxy for active checks: Aktif izleme mimarisi için yine Zabbix Server IP adresiniz yazılmalıdır.
Sihirbaz tamamlandığında arka planda servis otomatik olarak kurulup başlatılmış olacaktır.
C. Windows Güvenlik Duvarı (Firewall) Kontrolü
Zabbix Server'ın istemciye ulaşabilmesi amacıyla inbound (gelen yönlü) TCP 10050 portunun açık olduğundan emin olun. Gerekirse Gelişmiş Güvenlikli Windows Duvarı üzerinden kontrolünü sağlayın.
3. Adım: Zabbix Server 7.0 Arayüzünde Cihazı Tanımlama
Ajan tarafındaki işlemler bittikten sonra Zabbix merkezi izleme paneline (`http://your-zabbix-server/ui`) giriş yapın:
- Sol menü ağacından Data collection > Hosts alanına geçiş yapın.
- Sağ üst köşede konumlanan Create host butonuna tıklayın.
- Host name: Kısmına conf dosyasında veya msi kurulumunda belirttiğiniz ismin birebir aynısını (Örn:
KasperskyDP01) yazın. - Templates: Arama kısmına Windows yazarak "Windows by Zabbix agent active" şablonunu atayın (Aktif şablonlar NAT/Firewall arkasındaki cihazlar için en sağlıklı çözümdür).
- Host groups: İlgili bir grup (Örn:
Virtual machines) seçerek ilişkilendirin. - En alttaki Add butonuna basarak host ekleme işlemini tamamlayın.
Sonuç ve Doğrulama
Verilerin akışını doğrulamak için birkaç dakika bekledikten sonra Monitoring > Latest data sayfasına gidip, oluşturduğunuz hostu filtreleyerek CPU, Bellek, Disk ve Ağ metriklerinin akmaya başladığını gözlemleyebilirsiniz. Kurulum başarıyla tamamlanmıştır!