Denetim kaydı: "ne oldu" değil "kim yaptı" sorusunun cevabı
İzleme ne olduğunu söyler, denetim kaydı kimin yaptığını. Değeri de olmamasını umduğunuz günlerde ortaya çıkar, ve o gün elinizde yoksa hiç olmamıştır.
AtlasPVE ·
Bu madde şunları karşılıyor
- proxmox kim ne yaptı
- proxmox denetim günlüğü
- proxmox audit log
- proxmox işlem geçmişi
- proxmox kim sildi
İzleme ile denetim kaydı farklı iki şeydir ve karıştırılırlar. İzleme "ne oldu" sorusunu cevaplar: disk doldu, servis düştü, yük arttı. Denetim kaydı ise kimin yaptığını cevaplar. İkincisinin değeri, olmamasını umduğunuz günlerde ortaya çıkar.
Üç an
Bir şey değişmiş ve kimse değiştirdiğini hatırlamıyor. Cevap çoğu zaman "sen, üç hafta önce" olur ve bu bir suçlama değil rahatlamadır: bilinmeyen bir değişiklik, bilinen bir değişiklikten çok daha rahatsız edicidir.
İki kişi aynı makinede çalışıyor ve her biri diğerinin yaptığını sanıyor. Bu durumda tartışmayı bitiren tek şey kayıttır.
Gerçekten bir şey ters gitti ve olayların sırası gerekiyor. Son durum size ne olduğunu söyler, sıra ise nasıl olduğunu. İkincisi olmadan aynı şey tekrar eder.
"Root yaptı" bir cevap değildir
Herkes aynı hesapla giriyorsa kayıttaki isim herkes için aynıdır. Kayıt "ne oldu" sorusunu cevaplamaya devam eder ama "kim yaptı" sorusunu cevaplamayı bırakır. Denetim kaydının tek kişilik kurulumlarda önemsiz, ikinci kişi geldiği gün kritik hale gelmesinin sebebi budur.
Kayıtta olmaması gereken şey
İstek gövdesi. Parolalar, anahtarlar ve simgeler oradan geçer. Her şeyi yakalayan bir kayıt, sırlarınızın yaşadığı yeni bir yer demektir, ve o yer genelde daha az korunur çünkü "sadece günlük" sayılır.
Bir denetim kaydında olması gereken beş şey vardır: kim, ne, ne zaman, neye, ve sonuç. Altıncı bir şey eklemek istediğinizde önce onun sır taşıyıp taşımadığını sorun.
Nerede durduğu delil olup olmadığını belirler
Yalnız uygulamanın yazabildiği ve yeniden yazabildiği bir kayıt, delil değil günlüktür. Uygulamanın kendisi ele geçirilirse kaydı da düzeltir.
Bu yüzden kaydın uygulamanın erişemediği bir yere de düşmesi gerekir. Sistemin kendi günlüğü bunun için vardır: uygulama oraya yazar ama oradan silemez.
Saklama süresi
Üç gün tutulan bir denetim kaydı "dün kim yaptı" sorusunu cevaplar, başka bir şey cevaplamaz. Oysa bu soruların çoğu haftalar sonra gelir, çünkü bir değişikliğin etkisi genelde hemen görünmez. Denetim kaydını yedeklerinizden farklı bir mantıkla saklayın: az yer kaplar, uzun süre değerlidir.
Atlas ne yapıyor
Atlas denetim kaydına yalnız beş şeyi yazar: kim, ne, ne zaman, neye, sonuç. İstek gövdesi hiç yazılmaz, çünkü giriş isteği parola taşır ve o parolanın bir günlük dosyasında ikinci kez var olmasının hiçbir faydası yoktur.
Kayıt iki yere birden düşer. Biri sistemin kendi günlüğüdür: Atlas oraya yazar ama oradan alamaz ve değiştiremez. Diğeri ürünün veri klasöründe duran ve güncellemelerde silinmeyen bir dosyadır. Yani kaydı okumak için ille de sistem günlüğüne inmeniz gerekmez, ama gerektiğinde orada da vardır.
Küçük ama anlamlı bir ayrıntı: zaman damgası kaydın en sonunda yazılır. Böylece kaydı oluşturan taraf kendi zaman damgasını geçirse bile onu ezemez. Bugün hiçbir yer öyle bir şey denemiyor, ama bir denetim kaydında sıranın doğru olması işin tabiatı gereğidir.
Ve reddedilen istekler de kaydedilir, yalnız yürütülenler değil. Yani "biri denedi ve olmadı" bilgisi de kayıtta durur; çoğu zaman asıl aranan cümle odur.
Kaynaklar
Proxmox'un kendi belgeleri. İngilizce, ve bu konuda son sözü onlar söyler.