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.

Settings → Database: denetim kaydı depolaması, saklama süresi ve temizlik.

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_deleted yazar.

Retention ve Offline agent cleanup kartları birbirinden bağımsız kaydedilir. Her ikisi de retention_changed yazar.

Şimdi temizle

  1. 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.)
  2. Purge now…’a tıklayın.
  3. Confirm with your password alanına parolanızı girin ve Confirm purge’e (veya Cancel’a) tıklayın.
  4. 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_purged yazar.