Loglar cihazda ne kadar süre tutulur?
Kısa cevap
Load Balancer loglarında gün cinsinden ayarlanan bir saklama süresi yoktur; her kaynağın kendi boyut ya da kayıt tavanı vardır (ekran yapısı). HTTP Logs vService başına 256 MB, Debug Mode Logs 128 MB disk bütçesiyle tutulur ve bütçe dolunca en eski kayıtlar silinir; bu yüzden kapsanan süre trafik yoğunluğuna göre değişir. TCP Logs en fazla 1.024 bağlantı kaydı tutar ve her kayıt 24 saat sonra düşer; vService Sessions ise yalnızca o an açık bağlantıları gösterir. Uzun süreli saklama için HTTP ve TCP kayıtları bir Logs profiliyle log sunucusuna gönderilir; Debug kayıtları dışarı gönderilmez, gerektiğinde ekrandaki Export ile indirilir.
Nasıl Çalışır?
Cihazdaki her log kaynağı kendi deposunda tutulur ve süreyle değil, boyut ya da kayıt sayısıyla sınırlanır; sınıra ulaşıldığında en eski kayıtlar silinir. Bu yüzden bir kaydın ne kadar süre görülebileceğini vService'in trafik yoğunluğu belirler. Kalıcı ve uzun süreli saklama cihazda değil, log sunucusunda yapılır.
TR7'de Kaynaklara Göre Saklama
| Kaynak | Tavan | Dolunca | Log sunucusuna gönderim |
|---|---|---|---|
| HTTP Logs | vService başına 256 MB | En eski kayıt dosyası silinir; görüntülenebilen geçmiş bütçenin yarısı ile tamamı arasında değişir | Var (Logs profiliyle) |
| Debug Mode Logs | vService başına 128 MB | En eski kayıt dosyası silinir | Yok |
| TCP Logs | 1.024 bağlantı kaydı, kayıt başına 24 saat | Süresi dolan ya da en eski kayıt düşer | Var (Logs profiliyle) |
| vService Sessions | Yalnızca açık bağlantılar | Bağlantı kapanınca listeden çıkar | Yok |
- HTTP logs ve TCP logs yalnızca vService'in LOG seçeneği açıkken tutulur; LOG kapalıysa cihazda da kayıt oluşmaz. Debug Mode Logs yalnızca HTTP vService'te, vService Debug Mode durumundayken yazılır.
- Debug Mode Logs ve HTTP logs ekranlarında bir seferde en fazla 50000 satır getirilir (Line Limit, varsayılan değeri 1000).
- Bütçeler boyut üzerinden işlediğinden yoğun bir vService'te 256 MB birkaç saati, düşük trafikli bir vService'te günleri kapsayabilir.
- Settings → Device Management → Disk Management ekranındaki Auto Disk Cleanup diskin genel doluluğunu yönetir; HTTP ve Debug loglarının ömrünü pratikte vService bütçesi belirler.
Uzun Süreli Saklama
- Load Balancer → Profiles → Logs → Add ile log sunucusunun adresi Log Addresses alanına girilen bir profil oluşturulur.
- vService düzenlenir; Details panelinde LOG işaretlenip Log profile alanında bu profil seçilir ve Save ile kaydedilir. Yerleşik Stream log profili log sunucusuna gönderim yapmaz.
- Saklama süresi ve bütünlük log sunucusunda yönetilir (uyumluluk gereksinimleri).
Adım adım: Logları SIEM'e (Syslog) nasıl gönderirim?
Sık Karıştırılan Noktalar
- "Saklama süresi gün olarak ayarlanır." Arayüzde gün cinsinden saklama ayarı yoktur; tavan boyut ya da kayıt sayısıdır.
- "Stream log profili logları dışarı gönderir." Stream log yalnızca cihazdaki HTTP logs ve TCP logs kayıtlarını açar (varsayılan davranış).
- "Debug kayıtları log sunucusunda saklanır." Debug kayıtları dışarı gönderilmez; gerektiğinde Export ile indirilir.
Dokümantasyonda nasıl yapılır
