2 votes

Apache2 nom de fichier personnalisé dynamique pour les fichiers journaux

Je voudrais appliquer un nom de fichier personnalisé basé sur la date pour les fichiers journaux d'apache2, que je veux utiliser pour clickheat. Dans l'exemple, il est écrit:

CustomLog "clickheat.%Y-%m-%d-%H" "%r" env=clickheat

Mais pour moi, il crée un fichier avec le nom clickheat.%Y-%m-%d-%H les variables ne sont pas substituées.

Je n'ai pas trouvé dans la documentation d'apache2 quel paramètre je devrais activer ou définir.

2voto

wolfg Points 51

Vous devez envoyer les journaux à la commande ("|/usr/bin/rotatelogs "). Comme celui-ci :

# Vérifier le chemin vers rotatelogs et le répertoire des fichiers journaux
CustomLog "|/usr/bin/rotatelogs /var/log/apache/clickheat.%Y-%m-%d-%H 3600" "%r" env=clickheat

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X