Questions marquées «logrotate»

logrotate est conçu pour faciliter l'administration des systèmes qui génèrent un grand nombre de fichiers journaux. Il permet la rotation, la compression, la suppression et l'envoi automatiques des fichiers journaux. Chaque fichier journal peut être traité quotidiennement, hebdomadairement, mensuellement ou lorsqu'il devient trop volumineux.

5
Logrotate ne fonctionne pas
J'essaie de faire fonctionner logrotate sur mon VPS pour faire tourner mes fichiers apache chaque semaine. Actuellement, le contenu du fichier de configuration apache2 est tel quel. "/var/www/user/site.com/logs/*.log" { weekly missingok rotate 8 compress delaycompress notifempty create 640 root adm sharedscripts postrotate /etc/init.d/apache2 reload > /dev/null endscript } Je l'ai …
18 logrotate 

5
Logrotate: rotation des fichiers non log?
J'ai un script de sauvegarde qui compresse divers fichiers et répertoires et crée des archives .tgz. Les fichiers sont nommés, par exemple ... backup_2010-10-28.tar.gz backup_2010-10-29.tar.gz backup_2010-10-30.tar.gz backup_2010-10-31.tar.gz backup_2010-11-01.tar.gz Je souhaite gérer ces fichiers afin que seules les 5 dernières sauvegardes soient conservées, les fichiers plus anciens étant supprimés. Puis-je utiliser …

5
rsyslog avec logrotate: recharger rsyslog vs copytruncate
Je travaille sur Ubuntu 14 avec l'utilitaire rsyslog et logrotate par défaut. Dans la /etc/logrotate.d/rsyslogconfiguration par défaut rsyslog logrotate, je vois ce qui suit: /var/log/syslog { rotate 7 daily missingok notifempty delaycompress compress postrotate reload rsyslog >/dev/null 2>&1 || true endscript } D'après ce que je comprends, il est recommandé …


2
Logrotate: comment accéder au fichier de sortie en postrotate
Je fais tourner les Nginxjournaux quotidiennement (avec dateext). Après la rotation, je veux analyser le fichier pour le jour qui vient de s'écouler et compiler un e-mail avec le nombre d'erreurs renvoyées par le serveur Nginx. Comment puis-je accéder au fichier de sortie dans la section postrotate / endscript de …
15 logrotate 

3
Quand et comment fonctionne logrotate sous Ubuntu 10.04?
Je suis nouveau dans l'administration système et j'ai quelques questions: Où et comment la procédure logrotate est-elle initiée par le système? À quelle heure de la journée la rotation de mes fichiers journaux "quotidiens" est-elle effectuée? Les commandes de pré-rotation s'exécutent-elles pour chaque fichier journal correspondant dans une entrée * …
15 ubuntu  logrotate 

1
Linux: comment appliquer des autorisations spécifiques sur les journaux nouvellement créés qui sont créés par rotation de journal?
J'ai remarqué que les journaux de messagerie en cours de création /var/logsont créés et détenus par root (utilisateur et groupe). J'ai écrit un chèque Nagios qui surveille le journal et afin de permettre à l'utilisateur Nagios d'y accéder, j'ai donné au othergroupe des autorisations de lecture, c'est-à-dire: chmod o+r /var/log/maillog …


4
MySQL ne consigne pas d'erreur dans le nouveau fichier après la rotation?
Problème résolu mais j'écris pour la future référence. /root/.my.cnf [mysqladmin] user = root password = pa$$w0rd /etc/logrotate.d/mysql /var/log/mysql-slow.log /var/log/mysqld.log { daily rotate 7 dateext compress missingok #notifempty sharedscripts create 644 mysql mysql postrotate /usr/bin/mysqladmin flush-logs endscript } logrotate fonctionne correctement lors de l'exécution à partir de la ligne de commande: …
14 mysql  logrotate 

5
Recherche dans les fichiers journaux .gz
Existe-t-il une tuyauterie de shell magique qui permettrait de parcourir facilement un tas de fichiers journaux .gz sans avoir besoin de les extraire quelque part? Les fichiers .gz sont des journaux Apache, résultat de la rotation des journaux. Je voudrais vérifier rapidement la fréquence d'accès à certains URI par le …

2
Logrotate ne supprime pas les anciens journaux
pour une raison quelconque, les anciens fichiers journaux ne sont pas supprimés. Exemple avec apache Ce que dit le fichier conf: $ cat /etc/logrotate.d/apache2 /var/log/apache2/*.log { weekly missingok rotate 2 compress delaycompress notifempty create 640 root adm sharedscripts postrotate /etc/init.d/apache2 reload > /dev/null endscript } Le contenu (rogné) du dossier …
14 linux  logrotate 

2
Supprimer des fichiers avec logrotate
Est-il possible JUSTE de supprimer les fichiers journaux dans un répertoire en utilisant logrotate sans les faire tourner? Nous avons une application qui génère des journaux au format suivant: app.log.DD_MM_YYYY. Je ne réussis pas avec logrotate ayant la configuration suivante: /opt/log/app/app.log.* { rotate 0 missingok nomail } Le journal peut-il …
13 linux  logrotate 

5
Mongodb - bonne façon de faire tourner les journaux
Mongo docs dit que je peux: utiliser le signal -SIGUSR1 et obtenir l'ancien journal renommé et le courant commuté utiliser logrotate à partir du système d'exploitation Je veux que la capacité de rotation du système d'exploitation du système d'exploitation pour compresser les anciens fichiers et supprimer les plus anciens, mais …

4
Façon appropriée de faire pivoter les journaux Nginx
Je voudrais obtenir une rotation des journaux nginx qui: fonctionnerait sans logiciel supplémentaire (c'est-à-dire - mieux si sans "logrotate") créerait des fichiers tournés avec des noms basés sur la date La meilleure approche est quelque chose comme PostgreSQL - c'est-à-dire que dans sa variable de configuration log_filename, je peux spécifier …

2
Comment puis-je faire pivoter de nombreux fichiers journaux dans un sous-répertoire différent par rotation?
J'ai un répertoire avec de nombreux fichiers journaux, que j'aimerais faire tourner quotidiennement. Pour des raisons d'organisation, j'aimerais pouvoir déplacer les journaux tournés dans un autre répertoire (ou sous-répertoire) nommé par date, en conservant la dernière semaine de journaux. Je peux utiliser logrotate pour réaliser la plupart de ces opérations …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.