Analyser plus simplement les logs du système

Magazine
Marque
SysOps Pratique
Numéro
67
Mois de parution
septembre 2011
Spécialité(s)


Résumé

Petit est un programme écrit en Python, qui simplifie la lecture des journaux système en supprimant, au moyen de filtres, les informations qui ne sont pas essentielles ; il permet notamment d'éviter la récurrence des messages ou de supprimer certains caractères spéciaux et autres motifs qui pourraient gêner la lisibilité de l'ensemble du fichier. Petit tour rapide des possibilités offertes par ce programme...


Très simplement, on pourra commencer par étudier le contenu de /var/log/messages, le principal fichier log du système généré par le démon syslogd, via la commande :

~$ petit --hash --fingerprint /var/log/messages

379: kernel: [ #.#] hda_codec: num_steps = # for NID=#xf (ctl = Side Playback Volume)

35: kernel: [ #.#] system #:#: [mem #x#-#x#] could not be…

Cet article est réservé aux abonnés. Il vous reste 90% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous