Monitorizare

Cum configurezi rotația log-urilor cu logrotate

Actualizat 7/20/2026

Fără rotație, un fișier de log poate ajunge la gigabytes și umple discul. logrotate rezolvă asta arhivând și ștergând automat log-urile vechi.

Este deja instalat

Majoritatea distribuțiilor au logrotate preinstalat, cu reguli pentru serviciile de sistem. Îl configurezi pentru propriile aplicații.

Exemplu de configurare

Creează /etc/logrotate.d/aplicatia-mea:

/var/log/aplicatia-mea/*.log {
    daily
    rotate 14
    compress
    delaycompress
    missingok
    notifempty
    copytruncate
}

Ce înseamnă

  • daily: rotește zilnic.
  • rotate 14: păstrează 14 arhive (două săptămâni).
  • compress: arhivează cu gzip pentru a economisi spațiu.
  • copytruncate: util pentru aplicații care țin fișierul deschis.

Testează

logrotate -d /etc/logrotate.d/aplicatia-mea   # simulare
logrotate -f /etc/logrotate.d/aplicatia-mea   # forteaza acum

Combină cu monitorizarea spațiului, vezi monitorizarea discului, ca să nu fii surprins de un disc plin.

Pune ghidul în practică pe un VPS propriu

Servere cloud în UE, facturate la oră, gata în câteva minute, cu instalare cu un click pentru zeci de aplicații.

Vezi prețurile

Tutoriale similare