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.