Uygulama Logu Temizleme Görevleri
Apinizer'da çeşitli verilerin loglanması gerekebilmektedir, bu veriler belirli bir süre sonra anlam ifade etmeyebilir ve veritabanının büyümesine yol açabilir, düzenli aralıklarla aşağıda verilen koleksiyonların temizlenmesi faydalı olacaktır.
Bu işlemin otomatik olarak yapılması istenirse bu ekrandan silinmesi istenen logların ayarı yapılabilir. Aktif kayıtlar için, saat seçiliyse her saat başında, gün seçiliyse her gece 00:00'da çalışan bir görev belirtilen tarihten önce olan ilgili kayıtları siler.
Uygulama Logu Temizleme Görevlerini ekranını içeren görsele aşağıda yer verilmiştir:
Uygulama Logu Temizleme Görevi konfigürasyonu için kullanılan alanlar aşağıdaki tabloda görülmektedir.
Alan | Açıklama |
---|---|
Manager Logs | Manager uygulamasının çalışması sırasında oluşan yazılımsal logların ne zamandan öncekilerinin silineceğini ayarlanır. |
Gateway Logs | Gateway uygulamasının çalışması sırasında oluşan yazılımsal logların ne zamandan öncekilerinin silineceğini ayarlanır. |
Cache Logs | Cache uygulamasının çalışması sırasında oluşan yazılımsal logların ne zamandan öncekilerinin silineceğini ayarlanır. |
Audit Records | Kullanıcıların sistem üzerinde yaptığı değişikliklerin kayıt edildiği logların ne zamandan öncekilerinin silineceğini ayarlanır. |
ACL Audit Records | API Proxy'ye ya da API Proxy Grup'a erişim için yetki verilen ya da yetkisi alınan kullanıcı bilgileri (credential) kayıtlarının ne zamandan öncekilerinin silineceğini ayarlanır. |
Alert Logs | Apinizer üzerinde oluşturulan Alarm'lara ait log kayıtlarının ne zamandan öncekilerinin silineceğini ayarlanır. |
Token Requests | Token almak için yapılan isteklere ait kayıtların ne zamandan öncekilerinin silineceğini ayarlanır. |
Anomaly Detector Logs | Apinizer üzerinde oluşturulan anomali bulma işlemlerine ait log kayıtlarının ne zamandan öncekilerinin silineceğini ayarlanır. |
Uptime Monitor Logs | Apinizer üzerinde oluşturulan uptime monitoring işlemlerine ait log kayıtlarının ne zamandan öncekilerinin silineceğini ayarlanır. |
Task Flow Logs | Apinizer üzerinde oluşturulan Task Flow işlemlerine ait log kayıtlarının ne zamandan öncekilerinin silineceğini ayarlanır. |
Report Logs | Apinizer üzerinde oluşturulan rapor işlemlerine ait log kayıtlarının ne zamandan öncekilerinin silineceğini ayarlanır. |
API Proxy Trace Logs | API trafiğinde Trace özelliği etkin olduğunda tutulan log kayıtlarının ne zaman silineceğini ayarlanır. |
API Manager User Token Blacklist | API Yöneticisinden çıkış yapıldığında tutulan log kayıtlarının ne zaman silineceğini ayarlanır. |
User Notifications | Kullanıcı Bildirimleri notification_user koleksiyonunda tutulur. |
Environment(Namespace) Metrics | Ortam(Namespace) Metrikleri environment_metric koleksiyonunda tutulur. |