Rotation du journal Apache

Existe-t-il un mod ou un programme pour Apache Httpd qui fait pivoter les journaux et les purge sans le redémarrage des process du server? J'ai vérifié quelques options, mod_autorotate, rotatelogs, mod_log_rotate et cronologs. Ralencé mod_autorotate en raison du redémarrage du server chaque journal de time doit être tourné. Éclairé mod_log_rotate, rotatelogs et cronologs car ils n'ont pas les capacités de purge. Je ne suis pas tout à fait sûr si je peux utiliser "logrotate" car cela implique des travaux cron, et il est impossible pour moi de programmer des emplois cron pour beaucoup de servers Apache avec beaucoup d'applications qui fonctionnent sur eux.

2 Solutions collect form web for “Rotation du journal Apache”

Le logrotate standard est ce que tout le monde utilise pour cela. Juste parce qu'il utilise cronjobs ne signifie pas que les applications descendent chaque fois que la rotation se produit. Logrotate utilise un redressement apache gracieux , éliminant ainsi tout time d'arrêt en raison de la rotation du journal.

Si vous utilisez syslog-ng ou rsyslog, il n'y a pas besoin d'un redémarrage gracieux ou d'un HUP d'Apache.

Dès que logrotate déplace l'ancien file, syslog-ng en créera un nouveau. J'aime avoir la date d'injection dans le nom de file: web-$YEAR-$MONTH-$DAY.log

Certains autres avantages intéressants de ces programmes de type syslog sont que vous pouvez diffuser les journaux sur un autre server et que vous pouvez combiner les journaux de nombreux servers Web en un seul file sur le server de journalisation.

  • Accès HTTP sortant via le server Web?
  • Existe-t-il des moyens d'intercepter des requêtes Web sur la couche du server Web?
  • Un bon moyen de réparer un site sur deux sites
  • Idées pour une solution d'hébergement Web redondante / géographiquement optimisée
  • Quelle est la méthode OPTIONS dans un journal Web IIS 7.5?
  • Compte tenu du fait que le site / service n'a pas atteint 100%, comment les systèmes mesurent-ils le time d'arrêt du Web avec précision?
  • Considérations informatiques pour l'application Web traitant des paiements en ligne?
  • Quel est le meilleur server web pour servir le contenu statique et l'équilibrage de charge?
  • Traquer des attaques
  • Exécutez deux servers Web au même port (jetée, grognement)
  • Quand est-il le bon moment pour append un server de database distinct, append plus de servers Web?
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.