> ## Documentation Index
> Fetch the complete documentation index at: https://docs.apinizer.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Uygulama Logu Temizleme Görevleri

> Apinizer'da uygulama loglarını otomatik temizleme görevleri yapılandırabilir, veritabanı boyutunu kontrol edebilir ve performans optimizasyonu sağlayabilir. Belirtilen tarihten önceki log kayıtlarını otomatik olarak temizleyerek veritabanı büyümesini yönetebilir.

<Info>
  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.
</Info>

<img src="https://mintcdn.com/apinizer/QnlawYOmsE7aqwqT/images/yonetici/log-clean.png?fit=max&auto=format&n=QnlawYOmsE7aqwqT&q=85&s=4d3d048677ac658e9a6c3c059670a983" alt="Uygulama Logu Temizleme Görevleri" width="1000" height="600" data-path="images/yonetici/log-clean.png" />

## Konfigürasyon Alanları

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 ayarlar.             |
| **Gateway Logs**                     | Gateway uygulamasının çalışması sırasında oluşan yazılımsal logların ne zamandan öncekilerinin silineceğini ayarlar.             |
| **Cache Logs**                       | Cache uygulamasının çalışması sırasında oluşan yazılımsal logların ne zamandan öncekilerinin silineceğini ayarlar.               |
| **TCP Connectivity Test History**    | TCP bağlantı testi sonuçlarının ne zamandan öncekilerinin silineceğini ayarlar.                                                  |
| **Alert Logs**                       | Apinizer üzerinde oluşturulan Alarm'lara ait log kayıtlarının ne zamandan öncekilerinin silineceğini ayarlar.                    |
| **Token Requests**                   | Token almak için yapılan isteklere ait kayıtların ne zamandan öncekilerinin silineceğini ayarlar.                                |
| **Anomaly Detector Logs**            | Apinizer üzerinde oluşturulan anomali bulma işlemlerine ait log kayıtlarının ne zamandan öncekilerinin silineceğini ayarlar.     |
| **Uptime Monitor Logs**              | Apinizer üzerinde oluşturulan uptime monitoring işlemlerine ait log kayıtlarının ne zamandan öncekilerinin silineceğini ayarlar. |
| **Task Flow Logs**                   | Apinizer üzerinde oluşturulan Task Flow işlemlerine ait log kayıtlarının ne zamandan öncekilerinin silineceğini ayarlar.         |
| **Report Logs**                      | Apinizer üzerinde oluşturulan rapor işlemlerine ait log kayıtlarının ne zamandan öncekilerinin silineceğini ayarlar.             |
| **API Proxy Trace Logs**             | API trafiğinde Trace özelliği etkin olduğunda tutulan log kayıtlarının ne zaman silineceğini ayarlar.                            |
| **API Manager User Token Blacklist** | API Yöneticisinden çıkış yapıldığında tutulan log kayıtlarının ne zaman silineceğini ayarlar.                                    |
| **User Notifications**               | Kullanıcı Bildirimleri notification\_user koleksiyonunda tutulur.                                                                |
| **Environment(Namespace) Metrics**   | Ortam(Namespace) Metrikleri environment\_metric koleksiyonunda tutulur.                                                          |

<Warning>
  Denetim kayıtları (audit\_event) ve ACL denetim kayıtları (history\_acl) artık temizleme görevleri aracılığıyla otomatik olarak silinemez. Bu kayıtlar uyumluluk amacıyla her zaman veritabanına kaydedilir. Manuel temizlik için veritabanı büyüme yönetimi scriptlerine bakınız.
</Warning>

<Note>
  Log temizleme görevlerinin düzenli çalışması sistemin performansını artırır ve veritabanı boyutunu kontrol altında tutar.
</Note>
