Wazuh Nedir? Ücretsiz SIEM Kurulumu ve İlk Kurallar
Wazuh, uç noktalardan güvenlik verisi toplayıp kurallarla analiz eden, GPLv2 lisanslı açık kaynak bir SIEM ve XDR platformudur. Log analizi, dosya bütünlüğü izleme, zafiyet tespiti ve aktif yanıtı tek arayüzde birleştirir. Kendi sunucuna kurduğunda lisans ücreti ödemezsin; asıl maliyet donanım, bakım ve kural ayarına harcanan emektir.
Küçük bir şirketin BT sorumlusu olduğunu düşün. Elinde yirmi bilgisayar, iki sunucu ve bir güvenlik duvarı var. Ticari bir SIEM lisansına bütçe yok ama "dün gece biri sunucuya girmeye çalıştı mı?" sorusunun cevabını bilmek istiyorsun. Wazuh tam bu boşluğu doldurur.
Bu yazıda Wazuh'un ne olduğunu, hangi parçalardan oluştuğunu, kurulum için ne gerektiğini ve ilk özel kuralını nasıl yazacağını bulacaksın. Rakamlar 2026 Ekim itibarıyla Wazuh'un resmî belgelerinden alındı.
Wazuh nedir?
Wazuh, uç noktalardan güvenlik verisi toplayıp kurallarla analiz eden açık kaynak bir SIEM ve XDR platformudur. Yazılım GPLv2 lisanslıdır ve kendi sunucuna kurduğunda lisans ücreti ödemezsin. Wazuh'un GitHub sayfasına göre proje, Daniel Cid'in başlattığı OSSEC projesine dayanır.
Wazuh tek bir işi değil, birkaç güvenlik işini aynı arayüzde birleştirir:
- Log analizi: İşletim sistemi ve uygulama kayıtlarını kurallarla tarar.
- Dosya bütünlüğü izleme (FIM): Kritik dosyalardaki içerik, izin ve sahip değişikliklerini yakalar.
- Zafiyet tespiti: Ajanların yazılım envanterini CVE veritabanlarıyla karşılaştırır.
- Yapılandırma değerlendirmesi: Sistemleri sertleştirme kılavuzlarına göre denetler.
- Aktif yanıt: Belirli bir alarmda otomatik önlem çalıştırabilir, örneğin bir IP'yi engelleyebilir.
- Bulut ve konteyner izleme: AWS, Azure ve Google Cloud kayıtlarını, Docker ortamlarını izler.
SIEM kavramının kendisini SIEM nedir yazısında Splunk, Sentinel ve Elastic üzerinden anlattık. Bu yazı Wazuh'un pratiğine odaklanıyor.
Wazuh ücretsiz mi?
Wazuh yazılımının tamamı ücretsizdir; ücret yalnız barındırma ve destek hizmetinde çıkar. Kendi sunucuna kurduğun Wazuh'ta özellik kısıtı ya da ajan sınırı yoktur. Wazuh Inc. ayrıca yönetilen bir bulut hizmeti satar. Şirketin sitesinde Wazuh Cloud planları Ekim 2026'da aylık 571 dolardan başlıyor ve 14 günlük ücretsiz deneme sunuluyor.
Gerçek maliyet ise sunucu, disk ve insan emeğidir. Kurulum ücretsiz, ama kuralları ayarlamak, gürültüyü azaltmak ve alarmlara bakmak zaman ister.
Wazuh hangi bileşenlerden oluşur?
Wazuh dört bileşenden oluşur: ajan, sunucu, indeksleyici ve gösterge paneli. Ajan izlenen makinelerde çalışır, diğer üçü merkezde durur.
| Bileşen | Görevi | Varsayılan port |
|---|---|---|
| Wazuh ajanı | Uç noktada veri toplar, sunucuya gönderir | Sunucuya 1514/TCP ile bağlanır |
| Wazuh sunucusu | Olayları çözümler, kurallarla eşleştirir | 1514 (ajan bağlantısı), 1515 (ajan kaydı), 55000 (API) |
| Wazuh indeksleyici | Analiz edilen veriyi saklar ve aranabilir yapar | 9200 (API), 9300-9400 (küme) |
| Wazuh gösterge paneli | Alarmları ve grafikleri web arayüzünde gösterir | 443 |
Ajan kurulamayan cihazlar, örneğin ağ anahtarları ve güvenlik duvarları, kayıtlarını syslog ile gönderebilir. Syslog toplayıcı (514) varsayılan olarak kapalıdır, ihtiyaç varsa açılır.
Wazuh kurulumu için ne gerekir?
Wazuh'u tek sunucuda denemek için 64 bit bir Linux makine ve en az 4 vCPU ile 8 GiB RAM gerekir. Resmî hızlı başlangıç sayfası, 90 günlük indekslenmiş veri için şu donanımı öneriyor:
| Ajan sayısı | CPU | RAM | Disk (90 gün) |
|---|---|---|---|
| 1-25 | 4 vCPU | 8 GiB | 50 GB |
| 26-50 | 8 vCPU | 8 GiB | 100 GB |
| 51-100 | 8 vCPU | 8 GiB | 200 GB |
Desteklenen sistemler arasında Ubuntu 16.04-24.04, Red Hat Enterprise Linux 7-10, Amazon Linux 2 ve 2023 ile CentOS Stream 10 var. 100 ajanı aşan ortamlar için belgeler dağıtık kurulum öneriyor. Ekim 2026 itibarıyla belgelerin güncel sürümü 4.14.
Kurulum adımları kabaca şöyle ilerler:
- Laboratuvar makinesi hazırla. Üretim ağına bağlı olmayan bir sanal makine ya da ayrı bir sunucu kullan.
- Kurulum yardımcısını çalıştır. Resmî hızlı başlangıç, sunucu, indeksleyici ve paneli tek makineye kuran
wazuh-install.shbetiğini-aseçeneğiyle kullanır. Komutu her zaman documentation.wazuh.com üzerindeki güncel sayfadan al. - Parolayı sakla. Yardımcı bitince
adminkullanıcısının parolasını ekrana basar. Tüm parolalar kurulum dizinindeki arşivde de durur; bu arşivi güvenli bir yere taşı. - Panele gir. Tarayıcıdan sunucunun adresine HTTPS ile bağlan. Sertifika uyarısı beklenen bir durumdur; kalıcı kurulumda güvenilir bir sertifika yapılandır.
- Ajan ekle. Panelden ajan dağıtım sihirbazını açıp Windows ya da Linux makineye ajan kur.
- Kayıtları doğrula. Ajanın panelde "active" göründüğünü ve olayların geldiğini kontrol et.
Dikkat edilecek bir nokta var: panel ve API'yi internete açık bırakma. Yönetim arayüzlerine yalnız yönetim ağından ya da VPN üzerinden erişilmeli.
Wazuh'ta ilk özel kural nasıl yazılır?
Wazuh'ta özel kurallar /var/ossec/etc/rules/local_rules.xml dosyasına ve 100000-120000 arasındaki kimliklerle yazılır. Resmî belge bu aralığın, hazır kurallarla çakışmayı önlemek için ayrıldığını söylüyor. Büyük değişiklikler için aynı dizinde ayrı kural dosyası açmak da önerilen yol.
Kurgusal bir örnekle başlayalım. Active Directory'de bir kullanıcının global bir güvenlik grubuna eklenmesi, olay kimliği 4728 ile kaydedilir. Domain Admins da böyle bir gruptur. Bu olayı yüksek önemde bir alarma çevirmek isteyelim:
<group name="ozel_ad_kurallari,">
<rule id="100100" level="12">
<if_sid>60103</if_sid>
<field name="win.system.eventID">^4728$</field>
<description>Global güvenlik grubuna üye eklendi (4728)</description>
</rule>
</group>
Kuralı okuyalım. id özel aralıkta. level 0-15 arası önem derecesidir; 12 yüksek önemi gösterir. if_sid, kuralın hangi hazır kuralın alt kuralı olarak çalışacağını söyler. Buradaki 60103, Wazuh topluluk forumlarında Windows güvenlik olayları için anılan üst kuraldır. Kendi kurulumunda bu kimliği mutlaka wazuh-logtest çıktısıyla doğrula. field satırı, Windows olay kimliği alanının tam olarak 4728 olmasını şart koşar. Her grup değişikliği için alarm istemiyorsan, grup adını süzen ikinci bir alan koşulu ekleyip kuralı yalnız Domain Admins gibi ayrıcalıklı gruplara daraltabilirsin.
Kuralı canlıya almadan önce şu sırayı izle:
- Test et.
/var/ossec/bin/wazuh-logtestaracına örnek bir olay ver ve kuralın tetiklendiğini gör. - Toplamayı kontrol et. Ajanın Windows Security kanalından 4728 olayını gerçekten topladığını doğrula; bazı yapılandırmalar belirli olay kimliklerini dışarıda bırakır.
- Yeniden başlat. Kuralın alarm üretmesi için sunucuyu
systemctl restart wazuh-managerile yeniden başlat. - Gürültüyü ölç. Bir hafta boyunca kaç alarm geldiğine bak. Meşru yönetici işlemleri çoksa, istisnayı kurala ekle.
Hangi Windows olaylarının izlenmeye değer olduğunu Active Directory nedir yazısındaki tabloda topladık. Güvenlik duvarı kayıtlarını okumak için de firewall log analizi yazısı iyi bir tamamlayıcı.
Wazuh ile ticari SIEM arasındaki fark nedir?
Wazuh lisans maliyetini sıfırlar, ama ölçek, destek ve hazır içerik konusunda ticari SIEM'lerin gerisinde kalabilir. Seçim, ekibin büyüklüğüne ve iç uzmanlığa bağlıdır.
| Ölçüt | Wazuh (kendi sunucunda) | Ticari SIEM (Splunk, Sentinel vb.) |
|---|---|---|
| Lisans | Ücretsiz, GPLv2 | Veri hacmine ya da kullanıcıya göre ücretli |
| Uç nokta ajanı | Dahil, FIM ve zafiyet tespitiyle | Çoğu zaman ayrı ürün ya da ek modül |
| Kurulum ve bakım | Tamamen senin sorumluluğunda | Bulutta büyük kısmı üreticide |
| Sorgu dili | Panel ve indeksleyici sorguları | SPL, KQL gibi olgun sorgu dilleri |
| Destek | Topluluk ya da ücretli destek | Sözleşmeli üretici desteği |
| Uygun olduğu yer | KOBİ, okul, laboratuvar, öğrenme | Büyük SOC, yoğun veri hacmi |
Önemli bir uyarı: Wazuh'un uyumluluk panoları PCI DSS ya da GDPR gibi standartlara hazırlığı kolaylaştırır. Ama bir aracı kurmak, bir kurumu tek başına KVKK ya da herhangi bir standarda uygun hâle getirmez. Uyum süreç, politika ve denetim ister.
Wazuh öğrenmek SOC kariyerinde işe yarar mı?
Wazuh öğrenmek, SOC analistliğine hazırlanan biri için ücretsiz ve gerçekçi bir pratik alanıdır. Kendi laboratuvarında ajan kurmak, kural yazmak ve yanlış pozitifi ayıklamak, iş görüşmelerinde anlatılabilecek somut deneyim üretir. Kural yazma mantığı da araçtan araca taşınır: Wazuh'ta öğrendiğin eşik ve istisna düşüncesi Sigma, SPL ve KQL'de de işe yarar.
SOC rolünün genel çerçevesi için SOC analisti nedir yazısına göz at.
Wazuh mantığını nerede uygulamalı öğrenirsin?
Tespit mantığını en hızlı, gerçek alarmları ve kuralları inceleyerek öğrenirsin. AltaySec Akademi'nin ücretsiz Mavi Takım yolunda Sigma kural anatomisi dersi kuralın parçalarını, EDR ve SIEM kapsamı dersi neyin görünüp neyin kaçtığını anlatır. Eşiğin Kaçırdığı Hesap labında bir eşik kuralının neden alarm vermediğini kendin bulursun. Bir SOC vardiyasını baştan sona yaşamak istersen SOC Vardiya sayfasında alarm listesinden olay dosyasına kadar ilerleyebilirsin.
Kaynaklar
Sık sorulan sorular
Wazuh Windows'a kurulur mu?
Wazuh'un merkezi bileşenleri, yani sunucu, indeksleyici ve gösterge paneli, 64 bit Linux üzerinde çalışır. Windows makinelere ise yalnız ajan kurulur. Windows bilgisayarında denemek istiyorsan merkezi bileşenleri bir Linux sanal makineye kur, ajanı da Windows'a yükleyip sanal makinedeki sunucuya bağla. Bu düzen öğrenmek için yeterlidir.
Wazuh antivirüs yerine geçer mi?
Hayır. Wazuh kayıtları toplar, kurallarla analiz eder, dosya değişikliklerini ve zafiyetleri raporlar. Kötü amaçlı yazılımı gerçek zamanlı engelleme işi antivirüs ya da EDR ürünlerine aittir. İkisi birlikte daha iyi çalışır: Wazuh, Microsoft Defender gibi bir ürünün ürettiği alarmları da toplayıp diğer kayıtlarla ilişkilendirebilir.
Wazuh kaç bilgisayarı izleyebilir?
Tek sunuculu hızlı kurulum için resmi belgeler 100 ajana kadar donanım önerisi veriyor: 1-25 ajan için 4 vCPU, 8 GiB RAM ve 90 günlük veri için 50 GB disk. Daha büyük ortamlarda sunucu ve indeksleyiciyi ayrı makinelere dağıtan küme kurulumu öneriliyor. Disk ihtiyacı en çok kayıt hacmine bağlıdır.
Wazuh ile Splunk arasındaki temel fark nedir?
Wazuh açık kaynak ve ücretsizdir, uç nokta ajanı ile dosya bütünlüğü izleme kutudan çıkar. Splunk ticari bir üründür, güçlü SPL sorgu dili, geniş uygulama ekosistemi ve sözleşmeli destek sunar. Küçük ekipler ve öğrenme ortamları için Wazuh, büyük veri hacmi olan kurumsal SOC'lar için ticari SIEM'ler daha sık tercih edilir.
Wazuh kurmak KVKK uyumu için yeterli mi?
Tek başına yeterli değildir. Wazuh kayıt tutmayı, erişim izlemeyi ve olay tespitini kolaylaştırır; bunlar veri güvenliği tedbirlerinin bir parçası olabilir. Ama KVKK kapsamındaki yükümlülükler politika, envanter, eğitim ve süreç de ister. Somut yükümlülüklerin için kurumundaki hukuk ve uyum ekibine danış.
- wazuh nedir
- wazuh kurulumu
- ücretsiz siem
- açık kaynak siem
- soc
İlgili yazılar
- SIEM Nedir? Splunk, Sentinel ve Elastic ile SOC İzleme MantığıSavunma · 7 dk okuma
- Güvenlik Duvarı Log Analizi: Firewall Kayıtlarını OkumakSavunma · 6 dk okuma
- SOC Analisti Nedir, Nasıl Olunur? Görevler, Araçlar ve Kariyer YoluSavunma · 7 dk okuma
- Active Directory Nedir? Saldırganlar Neden Onu Hedefler?Savunma · 7 dk okuma