6.9 Veritabanı
Administration → Settings → Database. Denetim kayıtlarının ne kadar süre saklanacağını, eski kayıtların ne zaman temizleneceğini ve uzun süredir çevrim dışı olan ajanların otomatik kaldırılmasını denetler.
Denetim kaydı veritabanı (durum)
| Öğe | Anlamı |
|---|---|
| Total records | Denetim deposundaki kayıt sayısı. |
| Oldest record | En eski kaydın zamanı. |
| Storage size | Denetim verisinin boyutu. |
| Beyond retention | Saklama süresinden eski olan ve bir sonraki temizlemede kaldırılacak kayıtlar (bu sayının üzerinde 10,000+). |
| Last purge run | Son zamanlanmış veya elle yapılan temizleme. |
| Chain anchor | Son temizlenen kaydın sıra numarası; bütünlük doğrulaması bundan sonra başlar. |
Saklama süresi
| Alan | Ne yapar | Varsayılan / izin verilen değerler |
|---|---|---|
| Keep audit logs for | Saklama süresi. | 90 gün, 180 gün, 1 yıl (varsayılan), 2 yıl, 3 yıl, 5 yıl (en fazla). |
| Purge schedule | Temizlemenin ne sıklıkla çalıştığı. | Daily (varsayılan) / Weekly. |
| Day | Haftalık temizlemenin günü. | Pazar – Cumartesi (yalnız haftalık). |
| At (Administration → Settings → Time) | Yapılandırılmış saat dilimindeki temizleme saati. | 00:00 – 23:00. Varsayılan 03:00. |
Karttaki Save’e tıklayın. Zamanlama her 10 dakikada bir denetlenir; temizleme, seçilen saatte veya sonrasında günde bir kez (günlük) ya da haftada bir kez (haftalık) çalışır.
Çevrim dışı ajan temizliği
| Alan | Ne yapar | Varsayılan / izin verilen değerler |
|---|---|---|
| Auto-remove offline agents | Aşağıdaki gün sayısı boyunca bildirimde bulunmamış ajanları günde bir kez kaldırır. | Açık. |
| Remove after (days offline) | Eşik. | 30; 7–3650. Otomatik kaldırma kapalıyken de düzenlenebilir. |
- Kart Currently N agents registered bilgisini ve Last cleanup run değerini gösterir.
- Run cleanup now, otomatik kaldırma kapalı olsa bile, kaydedilmiş gün sayısıyla kaldırmayı hemen çalıştırır. Onay iletisi bu sayıyı belirtir.
- Kaldırma, lisans koltuğunu boşaltır. Bu bir kaldırma (uninstall) değildir: geri gelen bir ajan bir sonraki sinyalinde (heartbeat) yeniden kaydolur; yeni ajanlar onay gerektiriyorsa (bölüm 6.8) bekleyen olarak döner ve onaylanana kadar pasif kalır.
- Kaldırılan her ajan, offline > N days (auto-prune)
nedeniyle
agent_deletedyazar.
Retention ve Offline agent cleanup kartları birbirinden bağımsız
kaydedilir. Her ikisi de retention_changed yazar.
Şimdi temizle
- Karttaki sayıyı okuyun: Immediately deletes audit records older than the retention window (currently N records). This cannot be undone. (Saklama süresinden eski denetim kayıtlarını hemen siler; geri alınamaz.)
- Purge now…’a tıklayın.
- Confirm with your password alanına parolanızı girin ve Confirm purge’e (veya Cancel’a) tıklayın.
- Sonuç sayfanın üstünde görünür: Purge completed — N records older than … removed.
Davranış
- Silme kalıcıdır; temizlenen kayıtlar gelecekteki veritabanı yedeklerinde de yer almaz.
- Her temizleme bir zincir çapası (chain anchor; son kaldırılan kaydın sıra numarası ve özeti) saklar. Kurcalama kanıtı denetimi çapadan itibaren doğrular; böylece kalan kayıt, hiç değiştirilmediğini kanıtlamaya devam eder.
- Zamanlanmış veya elle yapılan her temizleme, kayıt sayısı, kesim
tarihi ve tetikleyiciyle
audit_retention_purgedyazar.