Windows Server Üzerinde SNMP İzleme Kurulumu

Windows Server Üzerinde SNMP İzleme Kurulumu
Yazı Özetini Göster

Windows Server Üzerinde SNMP İzleme Kurulumu

SNMP (Simple Network Management Protocol), ağ cihazlarının ve sunucuların durumunu izlemek için kullanılan en yaygın protokollerden biridir. Windows Server ortamlarında SNMP, sistem yöneticilerine CPU, bellek, disk kullanımı, ağ trafiği gibi verileri merkezi izleme araçlarıyla (Zabbix, PRTG, Nagios, SolarWinds vb.) toplama imkânı sağlar. Bu yazıda, Windows Server üzerinde SNMP kurulumunu ve yapılandırmasını adım adım anlatıyoruz.

SNMP Nedir ve Ne İşe Yarar?

SNMP, ağ cihazlarının (router, switch, sunucu, firewall) performans verilerini toplamak için kullanılan standart bir izleme protokolüdür. “Agent” ve “Manager” modeliyle çalışır:

  • Agent: İzlenen cihaz üzerinde SNMP servisi (örneğin Windows SNMP Service)
  • Manager: Verileri toplayan ve analiz eden merkezi izleme yazılımı

SNMP Kullanım Alanları

  • CPU, RAM, Disk, Network kullanım istatistiklerini toplamak
  • Sunucu veya cihaz durumlarını merkezi olarak izlemek
  • Servis kesintilerini erken tespit etmek
  • Alarmlar ve raporlamalar oluşturmak

SNMP Versiyonları

  • SNMPv1: Basit, güvenliksiz protokol
  • SNMPv2c: Daha verimli veri aktarımı, yine topluluk bazlı güvenlik
  • SNMPv3: Kimlik doğrulama ve şifreleme desteği ile en güvenli sürüm

1. SNMP Özelliğini Kurma

Windows Server 2019 / 2022

Install-WindowsFeature SNMP-Service -IncludeManagementTools

Alternatif Yöntem (Server Manager)

  1. Server Manager’ı açın.
  2. “Add Roles and Features” seçeneğini tıklayın.
  3. “Features” sekmesine geçin.
  4. SNMP Service kutucuğunu işaretleyin.
  5. Kurulumu tamamlayın.

2. SNMP Servisini Başlatma

Kurulum sonrası servis otomatik başlamaz. Başlatmak için:

services.msc

SNMP Service’i bulun ve “Start” yapın. Ayrıca “Startup type” olarak “Automatic” seçin.

3. SNMP Ayarlarını Yapılandırma

Topluluk Adı (Community Name)

SNMP verilerine erişim için topluluk adı belirlenmelidir (örneğin “public” veya özel bir isim).

  1. SNMP Service üzerine çift tıklayın.
  2. “Security” sekmesine gidin.
  3. “Accepted community names” altına yeni topluluk adı ekleyin.
  4. Yetki seviyesini belirleyin (READ ONLY önerilir).

İzin Verilen Host (Manager) Tanımlama

SNMP isteklerini hangi IP’lerin gönderebileceğini sınırlandırın:

  1. “Accept SNMP packets from these hosts” seçeneğini işaretleyin.
  2. İzleme yazılımının IP adresini ekleyin (örnek: 192.168.1.100).

4. Windows Güvenlik Duvarında SNMP Portlarını Açma

SNMP UDP protokolü üzerinden 161 (agent) ve 162 (trap) portlarını kullanır.

netsh advfirewall firewall add rule name="SNMP" dir=in action=allow protocol=UDP localport=161
netsh advfirewall firewall add rule name="SNMP Trap" dir=in action=allow protocol=UDP localport=162

5. SNMPv3 (Güvenli SNMP) Yapılandırması

Windows Server’da SNMPv3 desteği doğrudan bulunmaz. Bunun için üçüncü taraf SNMP agent çözümleri kullanılabilir (örneğin ManageEngine SNMP Agent veya SolarWinds Agent).

6. SNMP Bağlantısını Test Etme

İzleme sunucusundan aşağıdaki komutla SNMP erişimini test edebilirsiniz:

snmpwalk -v2c -c public 192.168.1.10

Eğer yanıt alınırsa, SNMP servisi doğru şekilde çalışıyor demektir.

7. SNMP ile İzlenebilen Temel Metrikler

  • CPU Kullanımı: .1.3.6.1.4.1.2021.11.9.0
  • RAM Kullanımı: .1.3.6.1.4.1.2021.4.6.0
  • Disk Kullanımı: .1.3.6.1.4.1.2021.9.1.9.1
  • Network Trafiği: .1.3.6.1.2.1.2.2.1.10

8. SNMP Loglarını Kontrol Etme

Olay günlüğü üzerinden SNMP servis kayıtlarını inceleyebilirsiniz:

Event Viewer → Applications and Services Logs → Microsoft → Windows → SNMP

9. İzleme Yazılımları ile Entegrasyon

SNMP servisi aktif hale geldikten sonra Zabbix, PRTG veya Nagios gibi araçlarda host ekleyip SNMP protokolüyle verileri toplayabilirsiniz.

10. Güvenlik Önerileri

  • “public” gibi varsayılan topluluk adlarını değiştirin.
  • SNMP portlarını yalnızca belirli IP adreslerine açın.
  • Firewall kurallarını sıkılaştırın.
  • SNMPv3 kullanabiliyorsanız, şifreli bağlantı tercih edin.

Sonuç

SNMP, Windows Server ortamlarında merkezi izleme ve yönetim süreçlerinin en önemli bileşenlerinden biridir. Doğru yapılandırıldığında hem performans hem de güvenlik açısından büyük avantaj sağlar. HostLigo VDS Sunucular üzerinde SNMP entegrasyonu, sistem izleme ve hata tespiti için profesyonel çözümler sunar.

Bir Yorum Yazın

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

Benzer Yazılar