SureLog Disk Kullanım Avantajları
Logların diskte saklanması ve geriye doğru sorgulanabilmesi ile ilgili seçilen altyapıya göre çeşitli kısıtlar ve avantajlar vardır.
Elastic ve lucene kullanan ve logları bu sistemler üzerinde tutan çözümler indexleri çok büyük disk alanı gerektirdiği için bu indexleri 1 hafta ile 1 ay arası değişen süreler için tutarlar. 1 aydan daha eski indexler disk alanı kullanımı çok çok arttığı için tutulmaz. Ayrıca elastic ve lucene kullanan sistemlerde 1 aydan eski logları sorgulamak için önce o zaman dilimindeki logları içeren sıkıştırılmış dosyaları bulup açmanız (eğer loglar sıkıştırılmış ise) ve daha sonra index oluşturmanız ve bu index üzerinden sorgu yapıp daha sonra bu indeksi de diskte çok yer tuttuğu için silmeniz ve 3 hafta sonra yine 1 aydan eski başka bir zaman diliminde log lazım olsa yine aynı işlemleri tekrar etmeniz lazım.
2. önemli konu da çözümlerin sıkıştırma oranıdır. Burada SureLog sıkıştırılmış veri üzerinde canlı arama yapabilir. Yani önce açmak sonra arama yapmak zorunda değilsiniz. Lucene ve elastic altyapıya sahip sistemlerde sıkıştırılmış log doyalarını önce açmak ve daha sonra da indexleme vaya başka işlemler yapmalısınız ki arama yapabilesiniz.
Elastic ve lucene temelli çözüm ve teknolojilerin geriye dönük 1 aydan daha eski logları neden indekslemediğini sorarsanız cevabı ihtiyaç duyulan çok çok büyük disk boyutudur. Aşağıda index için gereken log miktarı hesaplama formülü mevcuttur.
1000 EPS lik bir sistemde günlük log miktarı yaklaşık 40 GB olur. Yukarıdaki formul ile oluşacak index büyüklüğüne bakarsanız çok uzun aralıklar- mesela 6 aylık index - için disk ihtiyacının ne kadar büyük olacağı hesaplanabilir.
SureLogda bu handikaplar olmadığı gibi elastic ve lucene e göre çok çok daha az disk alanına ihtiyaç duyar.
Yine benzer bir şekilde bazı ürünlerde de log saklayabilme sınırı vardır. MSSQL, MySQL, PostgreSQL veya Oracle gibi sistemlerin üzerinde çok uzun süre logları tutumak mümkün değildir. Bazen da daha başka kısıtlar devreye girer ve disk boyutu ne olursa olsun saklanabilecek log kayıt sayısı sınırı aşılamaz.
Bu altyapıları logları saklamak için kullanan sistemlerde EPS değerine göre birkaç hafta ile birkaç ay arasında bu sınıra ulaşılır ve sistem eski logların üzerine yazmaya başlar.
Bunu aşmak için de ek modüller, ek sanal makinalar ve ek lisans maaliyetleri gerekir ki bu durumda bile sınırlar çok aşılamaz.