Arkadaşlar, ben de yeni server kurdum ve log sistemleri konusunda biraz kafam karışık. Tam olarak hangi logları tutmam gerekiyor, ne işe yararlar çözemedim. Daha önce bu işlerle uğraşanlardan yardım bekliyorum. Önerileriniz nelerdir? Özellikle güvenlik açıkları için hangi logları takip etmeliyim?
Genel olarak, oyuncu hareketleri, item alışverişleri, hesap işlemleri ve sunucu hataları gibi logları tutmak gerekiyor diye biliyorum. Ama bunların detaylarına inince işler karışıyor. Örneğin, oyuncu hareketleri derken tam olarak neyi kast ediyoruz? Koordinat bilgisi mi, sadece harita geçişleri mi? Item alışverişlerinde hangi detayları kaydetmeliyim? Hesap işlemlerinde IP adresleri önemli mi? Bunlar hep soru işareti. Siz hangi detayları tutuyorsunuz? Bir de bu logların boyutları zamanla çok artıyor. Bunları nasıl arşivliyorsunuz veya temizliyorsunuz? Yoksa bir süre sonra siliniyor mu?
Log sistemlerinin ayarlarıyla ilgili de pek bilgim yok. Genelde config dosyaları üzerinden yapılıyor diye duydum ama hangi parametre ne işe yarıyor tam olarak bilmiyorum. Hangi ayarları değiştirmek gerekiyor? Örneğin, log seviyelerini ayarlamak önemli mi? Debug, info, warning, error gibi seçenekler var. Bunların anlamları ne? Hangi seviyeyi seçmeliyim? Bir de logların tutulduğu dosya formatı önemli mi? Text dosyası mı, yoksa veritabanına mı kaydetmek daha mantıklı? Veritabanına kaydetmek daha performanslı olur mu? SQL bilgisi gerekiyor mu bunun için?
En önemli konu da bu aslında. Server'da hile kullanımını, yetkisiz erişimleri ve diğer güvenlik açıklarını nasıl tespit edebilirim? Hangi logları sürekli olarak takip etmem gerekiyor? Örneğin, IP çakışması gibi durumlar güvenlik açığına işaret edebilir mi? Veya normalde olmaması gereken komut kullanımları şüpheli mi? Logları sürekli olarak manuel olarak mı incelemem gerekiyor, yoksa otomatik alarm sistemleri kurmak mümkün mü? Bu konuda tecrübelerinizi paylaşırsanız çok sevinirim.
Umarım derdimi anlatabilmişimdir. Log sistemleri gerçekten de karmaşık bir konu. Tecrübeli arkadaşlardan yardım bekliyorum. Şimdiden teşekkürler!
Hangi Logları Tutmak Gerekli?
Genel olarak, oyuncu hareketleri, item alışverişleri, hesap işlemleri ve sunucu hataları gibi logları tutmak gerekiyor diye biliyorum. Ama bunların detaylarına inince işler karışıyor. Örneğin, oyuncu hareketleri derken tam olarak neyi kast ediyoruz? Koordinat bilgisi mi, sadece harita geçişleri mi? Item alışverişlerinde hangi detayları kaydetmeliyim? Hesap işlemlerinde IP adresleri önemli mi? Bunlar hep soru işareti. Siz hangi detayları tutuyorsunuz? Bir de bu logların boyutları zamanla çok artıyor. Bunları nasıl arşivliyorsunuz veya temizliyorsunuz? Yoksa bir süre sonra siliniyor mu?
Log Sistemlerinin Ayarları Nasıl Yapılıyor?
Log sistemlerinin ayarlarıyla ilgili de pek bilgim yok. Genelde config dosyaları üzerinden yapılıyor diye duydum ama hangi parametre ne işe yarıyor tam olarak bilmiyorum. Hangi ayarları değiştirmek gerekiyor? Örneğin, log seviyelerini ayarlamak önemli mi? Debug, info, warning, error gibi seçenekler var. Bunların anlamları ne? Hangi seviyeyi seçmeliyim? Bir de logların tutulduğu dosya formatı önemli mi? Text dosyası mı, yoksa veritabanına mı kaydetmek daha mantıklı? Veritabanına kaydetmek daha performanslı olur mu? SQL bilgisi gerekiyor mu bunun için?
Güvenlik Açıkları İçin Hangi Loglar İzlenmeli?
En önemli konu da bu aslında. Server'da hile kullanımını, yetkisiz erişimleri ve diğer güvenlik açıklarını nasıl tespit edebilirim? Hangi logları sürekli olarak takip etmem gerekiyor? Örneğin, IP çakışması gibi durumlar güvenlik açığına işaret edebilir mi? Veya normalde olmaması gereken komut kullanımları şüpheli mi? Logları sürekli olarak manuel olarak mı incelemem gerekiyor, yoksa otomatik alarm sistemleri kurmak mümkün mü? Bu konuda tecrübelerinizi paylaşırsanız çok sevinirim.
Umarım derdimi anlatabilmişimdir. Log sistemleri gerçekten de karmaşık bir konu. Tecrübeli arkadaşlardan yardım bekliyorum. Şimdiden teşekkürler!
