Log Kayıtlarını Tutma Yöntemi Hk.
Yönetim panelinde, site içerisindeki bazı işlemlerin loglarını tutmak istiyorum.
Örnek vermek gerekise:
- Urunler.php sayfasında,
- X Query String ile,
- Y referer ile,
- Z Stack Trace & Hata mesajı
gibi bilgileri tutmak istiyorum. Bunlar birebir kullanıcılar tarafından yaşanmış sorunlar da olabilir; art niyetli kişilerin zaafiyet araması yoluyla ortaya çıkmış hatalar da olabilir vs...
Şu an aklıma gelmeyen, kaydının tutulması gereken farklı şeyler de vardır. Örnek verebilmek için bunları yazdım. Sizin bu tarz, işlevsel log kayıtlarını tutabilmek için önerileriniz, izlediğiniz yol, tavsiyeler nelerdir? Tecrübelerinizi dinlemek isterim.
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (3)
ben şu yapıyı kullanıyorum.
id | w_type(api,web) | l_type(query,login,register...) | ip | content |
---|---|---|---|---|
1 | api | query | 1.1.1.1 | select * from .. |
2 | web | login | 1.1.1.1 | xx (person,admin), logged in |
3 | web | referer | 1.1.1.1 | referer is block wwww.com |
4 | api | key | 1.1.1.1 | bad api key used in |
ihtiyacına göre hem kategori hem de tipleme yapabilirsin