Projet

Général

Profil

Actions

Anomalie #5222

fermé

Logrotate en panne pour nginx sur la vm admin

Ajouté par Christian P. Momon il y a presque 4 ans. Mis à jour il y a presque 4 ans.

Statut:
Fermé
Priorité:
Normale
Assigné à:
Christian P. Momon
Catégorie:
Hypervision
Début:
16/02/2021
Echéance:
% réalisé:

0%

Temps estimé:

Description

Par hasard, constat que :

=(^-^)=root@admin:/var/log/nginx# ll -h  */*access_log
-rw-r----- 1 www-data adm 258M févr. 16 03:31 admin.chapril.org/admin.chapril.org.access_log
-rw-r----- 1 www-data adm 1,2M févr. 16 03:18 apt.chapril.org/apt.chapril.org.access_log
-rw-r----- 1 www-data adm 441M févr. 16 03:31 icinga.chapril.org/icinga.chapril.org.access_log

=(^-^)=root@admin:/var/log/nginx# head -1  */*access_log
==> admin.chapril.org/admin.chapril.org.access_log <==
192.168.1.93 - - [04/Mar/2020:00:00:49 +0100] "GET /doku.php?difftype=sidebyside&do=diff&id=admin%3Achatons%3Adate.chapril.org&rev2%5B0%5D=1525514452&rev2%5B1%5D=1533387802 HTTP/1.0" 200 40093 "-" "Mozilla/5.0 (compatible; SemrushBot/6~bl; +http://www.semrush.com/bot.html)" 

==> apt.chapril.org/apt.chapril.org.access_log <==
192.168.1.93 - - [04/Mar/2020:00:53:31 +0100] "GET /debian/dists/buster/InRelease HTTP/1.0" 304 0 "-" "Debian APT-HTTP/1.3 (1.8.2)" 

==> icinga.chapril.org/icinga.chapril.org.access_log <==
192.168.1.93 - - [04/Mar/2020:00:00:40 +0100] "GET /icingaweb2/application-state HTTP/1.0" 200 0 "https://icinga.chapril.org/icingaweb2/monitoring/list/services?service_problem=1&sort=service_severity&dir=desc" "Mozilla/5.0 (X11; Linux x86_64; rv:73.0) Gecko/20100101 Firefox/73.0" 

Donc les fichiers de log actifs de nginx commencent en mars 2020. Pourtant :

=(^-^)=root@admin:/var/log/nginx# ll -h icinga.chapril.org/
total 442M
-rw-r----- 1 www-data adm  441M févr. 16 03:36 icinga.chapril.org.access_log
-rw-r----- 1 www-data adm  1,2M mars   3  2020 icinga.chapril.org.access_log.1
[…]

Le *logrotate de nginx est en panne* d'où de gros fichiers de logs (441 Mo au lieu de 2 Mo).

Demande : réparer le logrotate de nginx.

Mis à jour par Christian P. Momon il y a presque 4 ans

C'est marqué dessus, le logrotate ne s'applique pas aux sous-répertoires de /var/log/nginx/ :

=(^-^)=root@admin:/var/log/nginx# cat /etc/logrotate.d/nginx 
/var/log/nginx/*log {

Donc sauf contre-ordre surprenant, il suffit de modifier comme suit :

/var/log/nginx/*log
/var/log/nginx/*/*log {

Mis à jour par Christian P. Momon il y a presque 4 ans

  • Statut changé de Nouveau à Résolu

Fait.

Mis à jour par Christian P. Momon il y a presque 4 ans

  • Projet changé de Admins à Infra Chapril
  • Catégorie mis à Hypervision
  • Version cible changé de Février 2021 à Backlog
  • Difficulté 2 Facile supprimé

Mis à jour par Quentin Gibeaux il y a presque 4 ans

  • Statut changé de Résolu à Fermé

Mis à jour par Christian P. Momon il y a presque 4 ans

  • Version cible changé de Backlog à Sprint 2021 février
Actions

Formats disponibles : Atom PDF