Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| linux:log [08-01-2015 21:30] – [Sortir le nombre de fois qu'une url a été atteinte dans un log apache] edmc73 | linux:log [05-12-2025 23:35] (Version actuelle) – [journalctl] edmc73 | ||
|---|---|---|---|
| Ligne 3: | Ligne 3: | ||
| ===== Lire les log ===== | ===== Lire les log ===== | ||
| - | Pour lire ses log en couleurs d'une façon simple, rapide et efficace, j'ai développé | + | Un outils dispo dans les paquets -> https:// |
| + | apt install goaccess | ||
| + | |||
| + | |||
| + | Pour lire ses log en couleurs d'une façon simple, rapide et efficace, j'ai développé | ||
| Pour cela installez les paquets **less** et **ccze** | Pour cela installez les paquets **less** et **ccze** | ||
| Ligne 72: | Ligne 76: | ||
| sed -r ' | sed -r ' | ||
| + | | ||
| + | cat access.* | awk '{ print $1 }' | sort | uniq -c | sort -n | ||
| + | ==== tail ==== | ||
| + | |||
| + | Y mettre un peu de couleur | ||
| + | |||
| + | rouge | ||
| + | tail -f myfile.log | perl -pe ' | ||
| + | orange | ||
| + | tail -f myfile.log | perl -pe ' | ||
| + | vert | ||
| + | tail -f myfile.log | perl -pe ' | ||
| + | |||
| + | |||
| + | ===== journalctl ===== | ||
| + | |||
| + | Config, important pour garder un historique après un reboot | ||
| + | |||
| + | Editez **/ | ||
| + | |||
| + | [Journal] | ||
| + | Storage=persistent | ||
| + | puis | ||
| + | systemctl restart systemd-journald | ||
| + | |||
| + | La commande de base, le '' | ||
| + | journalctl -xe | ||
| + | |||
| + | journalctl -n | ||
| + | journalctl -f | ||
| + | |||
| + | Journaux du boot | ||
| + | journactl -b | ||
| + | |||
| + | Journaux du kernel | ||
| + | journactl -k | ||
| + | |||
| + | Par unité | ||
| + | journactl -u nginx.service | ||
| + | |||
| + | Par date depuis le... | ||
| + | journalctl --since today | ||
| + | |||
| + | Par date jusqu' | ||
| + | journalctl --until today | ||
| + | |||
| + | Extraire une information pour l' | ||
| + | journalctl --no-pager -k --since today --grep=" | ||