apinizer_log Koleksiyonunun Temizlenmesi
API Proxy mesaj akışları sırasında oluşan yazılımsal log kayıtlarının temizlenmesi
audit_event Koleksiyonunun Temizlenmesi
Kullanıcıların sistem üzerinde yaptığı değişikliklerin kayıt edildiği koleksiyonun temizlenmesi
history_acl Koleksiyonunun Temizlenmesi
API Proxy ve API Proxy Grup erişim yetkilerinin kayıt edildiği koleksiyonun temizlenmesi
alert_history Koleksiyonunun Temizlenmesi
Alarm işlemlerinin kayıt edildiği koleksiyonun temizlenmesi
log_tokentraffic Koleksiyonunun Temizlenmesi
Token alma istekleri için gelen ve dönen mesaj kayıtlarının temizlenmesi
anomaly_detector_result Koleksiyonunun Temizlenmesi
API trafiğinde anomali tespiti için tutulan kayıtların temizlenmesi
uptime_monitor_result Koleksiyonunun Temizlenmesi
Uptime Monitoring işlemlerinin sonuçlarına ait log kayıtlarının temizlenmesi
taskflow_execution_log Koleksiyonunun Temizlenmesi
Integration Task Flow adımlarındaki eylemlerin log kayıtlarının temizlenmesi
report_configuration_result Koleksiyonunun Temizlenmesi
Rapor tanımlarının çalışması sırasında oluşan yazılımsal log kayıtlarının temizlenmesi
Trace Log Koleksiyonlarının Temizlenmesi
Trace açıkken oluşan API trafiği detay kayıtlarının temizlenmesi
user_token_blackList Koleksiyonunun Temizlenmesi
Kullanıcıların çoklu giriş yapmaları durumunda tutulan kayıtların temizlenmesi
notification_user Koleksiyonunun Temizlenmesi
Kullanıcı bildirimlerinin tutulduğu kayıtların temizlenmesi
Veritabanı Koleksiyon İsimleri
Aşağıdaki tablo, Apinizer’da kullanılan MongoDB koleksiyonlarını ve bunların içerdiği verileri gösterir:| Sayfa Adı | Veritabanındaki Koleksiyon İsmi | Açıklama |
|---|---|---|
| Uygulama Logları (Application Logs) | apinizer_log | API Proxy’e gelen ve dönen mesajlar için akışın işletilmesi sırasında oluşan yazılımsal loglara ait kayıtlar |
| Denetim Kayıtları (Audit Records) | audit_event | Kullanıcıların sistem üzerinde yaptığı değişikliklerin kayıt edildiği koleksiyon. Gerçekleştirilen işlemler tarih, operasyon tipi, kullanıcı, nesne ID, nesne adı ve denetim objesinin tipi parametreleriyle kayıt altına alınır |
| ACL Denetim Kayıtları (ACL Audit Records) | history_acl | 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 tutulduğu koleksiyon. İşlem tarihi, işlem tipi, sebebi, hangi kullanıcı için geçerli olduğu, hangi API Proxy/API Proxy Grup ve metot için geçerli olduğu gibi bilgiler bu koleksiyonda tutulur |
| Alarm (Alert) | alert_history | Apinizer üzerinde belirli koşullarda action kullanılarak oluşturulan alarmların işlem saati, action içerisindeki mesaj bilgileri ve hangi obje üzerinden tetiklendiği gibi bilgiler |
| Token İstekleri (Token Requests) | log_tokentraffic | Token alma istekleri için gelen ve dönen mesajların ilgili kısımlarına ait kayıtlar |
| Anomali Dedektörü (Anomaly Detector) | anomaly_detector_result | API trafiğinde anomali bulmak için tutulan kayıtlar |
| Çalışma Süresi Monitörü (Uptime Monitor) | uptime_monitor_result | Uptime Monitoring işlemlerinin sonuçlarına ait log kayıtları |
| İş Akışı (Task Flow) | taskflow_execution_log | Integration Task Flow adımlarındaki eylemlerin işletilmesi sırasında oluşan loglara ait kayıtlar |
| Rapor Üretici (Report Generator) | report_configuration_result | Rapor tanımlarının çalışması sırasında oluşan yazılımsal loglara ait kayıtlar |
| Trace | log_apiproxytraffic | API Proxy trafiğinde Trace açık olduğunda, API trafiği ile ilgili bilgileri kaydeden koleksiyon. Bir API’nin kullanımına ilişkin temel trafik bilgilerini ve hangi proxy üzerinden işlendiğine dair detayları barındırır |
| Trace | log_apiproxytraffic_policy_execution | API Proxy trafiğinde Trace açık olduğunda, politika uygulama süreçleri ile ilgili bilgileri içeren yapı. Politika(lar) uygulanmadan önce ve sonra ne durumda olduğuna dair bilgileri temsil eder |
| Trace | log_apiproxytraffic_routing | API Proxy trafiğinde Trace açık olduğunda, yönlendirme, yeniden deneme ve failover gibi olayları temsil eden yapı. Bir API isteğinin hangi yönlendirmelerden geçtiğini, herhangi bir hata durumunda yeniden deneme veya failover süreçlerinin nasıl işlediği gibi bilgileri tutar |
| - | user_token_blackList | Kullanıcıların çoklu giriş yapmaları durumunda, her giriş işleminin ayrı bir kayıt olarak tutulduğu koleksiyon |
| Bildirimler (Notifications) | notification_user | Kullanıcı bildirimlerinin tutulduğu koleksiyon |

