🛠 Outils IT
🛠 78 outils 📚 32 docs
🤖 Assistant
← Retour aux outils

📄 Logrotate Config Generator

Prereglages :
📂 Chemin du fichier log
🕓 Frequence de rotation
🗃 Conservation
📦 Compression
⚙ Comportement
🔒 Permissions du nouveau fichier
📈 Rotation par taille
🚀 Script post-rotation
logrotate.conf

Description

Generateur interactif de configuration logrotate pour Linux. Permet de creer visuellement une configuration de rotation des logs avec toutes les options courantes.

Fonctionnalites

  • Configuration du chemin des fichiers log avec support des wildcards
  • Frequence de rotation : quotidienne, hebdomadaire ou mensuelle
  • Nombre de rotations a conserver configurable
  • Compression des archives avec option de delai (delaycompress)
  • Options de comportement : missingok, notifempty, dateext, copytruncate
  • Permissions du nouveau fichier log (create)
  • Rotation par taille (size) et taille maximale (maxsize)
  • Script postrotate pour recharger les services
  • Prereglages pour Nginx, Apache, Syslog et applications custom

Utilisation

  • Indiquez le chemin du fichier log a gerer (les wildcards * sont supportes)
  • Configurez les options dans le panneau de gauche
  • La configuration est generee en temps reel dans le panneau de droite
  • Utilisez les prereglages pour demarrer rapidement avec une configuration type
  • Copiez ou telechargez le fichier genere

Astuces

  • Placez le fichier telecharge dans /etc/logrotate.d/ sur votre serveur
  • Testez la configuration avec : logrotate -d /etc/logrotate.d/monfichier (mode debug)
  • L'option copytruncate est utile pour les applications qui ecrivent en continu dans le meme fichier sans support du rechargement de signal
  • delaycompress est recommande avec les services qui gardent un descripteur ouvert sur le fichier log precedent