Verification logrotate nginx + sync-logs O2switch
Date: 12/02/2026
Priorite: BASSE
Status: TERMINE (12/02/2026 02:00)
Resultats
1. Logrotate nginx — CORRIGE
- Constat : paquet
logrotate non installe (seul cron installe le 11/02)
- Fix :
sudo apt install logrotate sur 192.168.1.104
- Timer systemd active (daily 00:00 UTC)
- Rotation forcee : fichiers .log → .log.1, actifs remis a 0
- Compression .gz a la prochaine rotation (13/02)
2. Sync-logs O2switch — CORRIGE + RATTRAPAGE
- Constat : 2 curls zombies depuis 22h (ancienne version script sans --max-time)
- Fix : kill PID 2797220 + 2790336
- Rattrapage : sync manuel 11/02 reussi (8 fichiers, ~38 Mo, 35 min)
- Fix doublon logs :
tee -a → >> dans la fonction log()
3. Cron 3h AM demain
Le script corrige (avec --max-time 30s + logs sans doublon) sera utilise par le prochain cron.
Aucune modification supplementaire necessaire.