Değişiklikleri kimin, ne zaman yaptığını görebilir miyim?
Kısa cevap
Evet. User Logs ekranı (Settings → System Logs → User Logs); arayüzden, WEB-CLI'dan ya da API'den yapılan her yapılandırma değişikliğini, oturum açma ve kapatmaları ve başarısız giriş denemelerini kim (Username), ne zaman (Date), nereden (User IP, User-agent) ve hangi cihazda (Source) bilgisiyle listeler. Changes kolonundaki sayı ve kaydın önizlemesi alan bazında eski ve yeni değeri gösterir. Filter panelinde Field, Subfield, Object, Action type, Username gibi süzgeçler vardır; liste dışa aktarılabilir ve Log Forwarding ile SIEM'e gönderilebilir. Admin bütün kayıtları görür; diğer kullanıcılar kendi işlemlerini ve tam yetkili oldukları alanların kayıtlarını görür. Tek bir nesnenin geçmişi için nesnenin önizlemesindeki Log sekmesi kullanılır (Tek bir vService'in veya Kurum Servisinin değişiklik geçmişini nasıl görürüm?).
Sorun: Yapılan Değişikliğin Sahibi Bilinmiyor
Bir vService'in davranışı değişti ya da bir ayar beklenmedik şekilde farklı; değişikliği kimin, ne zaman ve hangi değeri değiştirerek yaptığının bulunması gerekiyor.
Çözüm: Üç Yöntem
Cihaz genelinde arama için User Logs, tek nesnenin geçmişi için o nesnenin Log sekmesi kullanılır; kayıtların cihaz dışında saklanması için Log Forwarding eklenir.
| Durumunuz | Uygun yöntem |
|---|---|
| Cihaz genelinde bütün işlemleri aramak | Yöntem 1: User Logs |
| Tek bir nesnenin geçmişini görmek | Yöntem 2: Log sekmesi |
| Kayıtları merkezi bir sistemde saklamak | Yöntem 3: Log Forwarding |
Yöntem 1: User Logs Önerilen
- Nasıl çalışırUser Logs her kullanıcı işlemini kullanıcı, zaman, kaynak ve alan bazında farkla kaydeder. Cluster kurulumunda iki cihazın kayıtları birlikte listelenir; Source kolonu işlemin yapıldığı cihazı gösterir.
- Nerede açılırSettings → System Logs → User Logs
- Gereksinim Settings menüsünü görme yetkisi; yerleşik rollerden Admin ve Read-only user'da vardır. Admin bütün kayıtları görür; diğer kullanıcılar kendi işlemlerini ve tam yetkili oldukları alanların kayıtlarını görür.
- Kapsam Cihazdaki bütün kullanıcı işlemleri
Adım adım yapılandırma
Configuration Menu → Settings → System Logs → User Logs açılır.
Time Range alanında aralık seçilir; varsayılan son 7 gündür.
Get Logs butonuna tıklanır. Liste kendiliğinden yenilenmez; yeni kayıtlar için buton yeniden kullanılır.
Filter panelinde örneğin Field = Traffic manager ve Action Type = Edit ya da Username seçilir. WEB-CLI'dan yapılan işlemlerde User-agent hücresine @web-console, SSH'tan yapılanlarda @ssh eklenir.
Satıra tıklanır; önizlemenin Changes sekmesinde alan bazında eklenen (+), silinen (−) ve değiştirilen (•) değerler görülür.
Doğrulama
Bir vService'te küçük bir değişiklik yapılır ve Get logs ile liste yenilenir.
En üstte yeni kayıt; Changes kolonunda değişen alan sayısıYöntem 2: Log Sekmesi
- Nasıl çalışır vService, Kurum Servisi ve profil önizlemelerindeki Log sekmesi yalnızca o nesneye ait işlemleri gösterir.
- Nerede açılır Nesne listesi → satır → sağ panel → Log
- Gereksinim Nesneyi görme yetkisi.
- Kapsam Tek bir nesne
Adım adım yapılandırma
İlgili listede nesneye tıklanır ve önizlemedeki Log sekmesi açılır. Ayrıntılı adımlar: Tek bir vService'in veya Kurum Servisinin değişiklik geçmişini nasıl görürüm?
Doğrulama
Log sekmesindeki son kayda bakılır.
Nesnede yapılan son işlem, kullanıcı adı ve zamanıylaYöntem 3: Log Forwarding
- Nasıl çalışırLog Forwarding profili kullanıcı loglarını değişiklik özetiyle birlikte SIEM'e gönderir.
- Nerede açılırSettings → General Settings → Log Forwarding
- Gereksinim TR7'den erişilebilen bir Syslog sunucusu.
- Kapsam Cihazdaki bütün kullanıcı işlemleri
Adım adım yapılandırma
Settings → General Settings → Log Forwarding ekranında Add butonuna tıklanır ve hedef Syslog sunucusu girilir.
Log Sources alanında User Logs seçilir; Send Change Details varsayılan olarak açıktır ve açık bırakılır. Profilin diğer alanları: Logları SIEM'e (Syslog) nasıl gönderirim?
Form Add butonuyla kaydedilir.
Doğrulama
TR7'de bir değişiklik yapılır ve SIEM'de kayıt aranır.
Kullanıcı adı, işlem ve değişiklik özetiyle kayıtSık Yapılan Hatalar
- Get logs'a basmadan yeni kaydı beklemek. Liste kendiliğinden yenilenmez.
- Time Range 7 gün iken eski değişikliği aramak. Aralık genişletilip Get logs yeniden kullanılır.
- Admin olmayan kullanıcıyla bakıp başkalarının işlemlerini yok sanmak. Admin bütün kayıtları, diğer kullanıcılar kendi kayıtlarını ve tam yetkili oldukları alanların kayıtlarını görür.
- Object filtresinin bağlı nesnelerin değişikliklerini de getireceğini sanmak. Object filtresi yalnızca seçilen nesnenin kayıtlarını getirir; bir vService'e bağlı Kurum Servisi ve profillerin geçmişi kendi Log sekmelerinde görülür (Tek bir vService'in veya Kurum Servisinin değişiklik geçmişini nasıl görürüm?).
Dokümantasyonda nasıl yapılır
