İstek gövdesi (body) loga yazılıyor mu?
Kısa cevap
Koşullu olarak evet. Event Logs kaydı yazılan bir isteğin gövdesi, iki şart birlikte sağlanırsa kayda olduğu gibi yazılır: gövde denetim sırasında kesilmemiştir (tamamı alınmış ve Max. Body Size to Process(kB) sınırını aşmamıştır) ve uzunluğu Max. Body Size to Log(kB) değerini aşmaz; bu değerin varsayılanı 2 kB'tır. Şartlardan biri sağlanmazsa gövde hiç yazılmaz, kısaltılmış bir parçası da yazılmaz; değer 0 yapılırsa hiçbir gövde yazılmaz. Gövdenin uzunluğu ve kesilip kesilmediği her kayıtta ayrıca tutulur. Yazılan gövde Event Logs önizlemesinin Request & Location sekmesindeki Body satırında görünür; satır varsayılan olarak gizlidir ve göz ikonuyla açılır, gövde yazılmamışsa satır hiç listelenmez. Eşleşen içeriğin kendisi (Attacks sekmesindeki Description) gövde kaydından bağımsızdır ve denetim alanının Detailed Log ayarına bağlıdır.
Nasıl Çalışır?
| Durum | Gövde kayda yazılır mı? |
|---|---|
| Gövdenin tamamı alındı ve uzunluğu ≤ Max. Body Size to Log(kB) | Evet, olduğu gibi |
| Uzunluğu Max. Body Size to Log(kB) değerinden büyük | Hayır |
| Gövde Max. Body Size to Process(kB) sınırını aştı ya da tamamı alınmadan denetlendi | Hayır |
| Max. Body Size to Log(kB) = 0 | Hayır |
| İsteğin Event Logs kaydı yazılmadı (temiz istek, Learning modu) | Hayır; kayıt yoktur |
- Ayar WAF Management sekmesindeki Request Body Limits kartındadır; değer 0'dan büyükse kartta At most … of the body is logged cümlesi görünür. Sınırı değiştirme adımları ve etkisi: Max. Body Size to Log(kB) sınırını aşan gövde loga nasıl yazılır; bu sınırı artırmalı mıyım?
- WEB-CLI'da aynı ayar
waf options updatekomutunun--bodyMaxLogSizealanıdır (kB) (gövde işleme). - WAF Report'un Traffic görünümü kayıtları gövde uzunluğuna göre (
<128B,<1KB,1-128KB,128KB-1MB,>1MB) gruplar; bu dağılım gövdenin kendisi yazılmasa da kayıttaki uzunluk bilgisinden hesaplanır.
Gövde, Payload ve SIEM
| Bilgi | Nereden gelir? | Nerede görünür? |
|---|---|---|
| Body | İsteğin tam gövdesi; yukarıdaki iki şarta bağlı | Yalnızca Event Logs önizlemesi |
| Description | İmzayla eşleşen bölüm ve çevresi; denetim alanının Detailed Log ayarına bağlı | Event Logs → Attacks sekmesi |
| SIEM'e giden saldırı yükü | Attack Payload in WAF Info ayarı | Log profiliyle gönderilen satır (Saldırı payload'ı SIEM'e gönderilir mi (Same as 'detailed log' / Always Send / Never Send)?) |
Sık Karıştırılan Noktalar
- "Büyük gövdenin ilk kısmı kaydedilir." Sınırı aşan gövde hiç yazılmaz; kayıtta yalnızca uzunluğu bulunur.
- "2 kB sabit bir sınırdır." 2 kB varsayılandır; Request Body Limits kartında değiştirilir.
- "Body satırı yoksa gövde denetlenmedi." Gövdenin denetlenmesi Max. Body Size to Process(kB) ile, kayda yazılması Max. Body Size to Log(kB) ile belirlenir; ikisi ayrı sınırlardır.
Dokümantasyonda nasıl yapılır
