Database Management
Database Management bölümü, entegrasyon sisteminizdeki logları yönetmek için araçlar sunar. Bu, logların temizlenmesini, otomatik log silme için parametrelerin belirlenmesini ve temizleme zamanlamasının özelleştirilmesini içerir. Log yönetimi, sisteminizin performansını ve depolama verimliliğini korumak açısından önemlidir. Veritabanının eski veya gereksiz log girişleriyle aşırı yüklenmemesini sağlamaya yardımcı olur.
Log Cleaning
Log temizleme, eski log girişlerinin veritabanından silinmesi işlemidir. Bu işlem belirli bir tarih aralığına göre ya da otomatik bir zamanlamaya göre yapılabilir. Logları etkili bir şekilde yöneterek veritabanının boyutunu küçültebilir ve en iyi performansta çalışmasını sağlayabilirsiniz.
Clear Logs Between Dates
Belirtilen bir tarih aralığındaki logları temizleyebilirsiniz. Bu, operasyonlarınızla artık ilgili olmayan logların kaldırılmasına yardımcı olur.
| Field | Description |
|---|---|
| Start Date | Logların silinmeye başlanacağı başlangıç tarihi. Kaldırılacak en erken log girişini işaretler. |
| End Date | Logların silineceği bitiş tarihi. Kaldırılacak en geç log girişini tanımlar. |
Belirli tarihler arasındaki logları silmek için bir başlangıç ve bitiş tarihi belirtirsiniz. Örneğin, 1 Ocak 2023'ten 31 Ocak 2023'e kadar olan logları temizlemek için ilgili tarihleri girersiniz.
Dynamic Cron Job for Log Cleanup
Logları belirtilen aralıklarla temizlemek için dinamik olarak çalışan bir cron job yapılandırabilirsiniz. Cron job, log temizleme görevinin ne sıklıkla çalıştırılacağını belirler. Örneğin, cron job'u haftalık, aylık veya özel aralıklarla çalışacak şekilde ayarlayarak logların belirli bir süre sonra otomatik olarak temizlenmesini sağlayabilirsiniz.
| Field | Description |
|---|---|
| Cron Expression | Cron expression, log temizleme job'unun zamanlamasını tanımlar. Bu, log temizlemenin ne sıklıkla çalışacağını belirler. Bir cron expression, temizlemeyi her gün gece yarısı çalıştırmak için 0 0 * * * veya her Pazar gece yarısı çalışt ırmak için 0 0 * * 0 şeklinde görünebilir. |
| Delete Interval | Logların hangi aralıkla silineceğini tanımlar; örneğin günlük, haftalık veya aylık. Bu aralık, süreci otomatikleştirmek için cron expression ile birlikte çalışır. |
Example Usage
-
Clearing Logs Between Specific Dates:
1 Ocak 2023 ile 31 Ocak 2023 arasındaki logları silmek isterseniz, bu aralığı belirtmek ve silme işlemini tetiklemek için başlangıç ve bitiş tarihi alanlarını kullanırsınız. -
Setting Up a Cron Job:
Sistemin logları otomatik olarak haftalık temizlemesini tercih ederseniz, job'u her Pazar gece yarısı çalıştırmak için0 0 * * 0gibi bir cron expression ayarlayabilirsiniz. Bu zamanlamaya uyması için delete interval "weekly" olarak ayarlanabilir.
Managing Log Cleanup
"Action" başlığı altındaki üç noktaya tıklamak, MIP içinde aşağıdaki seçenekleri sunar:
- Edit Log Cleanup Settings: Cron expression ve delete interval gibi log temizleme ayarlarının değiştirilmesine olanak tanır.
- Delete Logs: Belirtilen tarih aralığına göre logların anında silinmesine olanak tanır.
- Change Auto Log Deletion Parameters: Otomatik log silme parametrelerinin (interval ve cron zamanlaması dahil) değiştirilmesine olanak tanır.
Logları etkili bir şekilde yöneterek sisteminizin performansını optimize edebilir ve depolama kaynaklarının verimli kullanılmasını sağlayabilirsiniz.