Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/05/2011, 05h07   #1
Membre régulier
 
Avatar de lostsoul
 
Homme Patrice
Inscription : novembre 2003
Messages : 354
Détails du profil
Informations personnelles :
Nom : Homme Patrice
Âge : 34
Localisation : France

Informations forums :
Inscription : novembre 2003
Messages : 354
Points : 77
Points : 77
Par défaut recherche dans log en temps reel.

bonjour,

je voudrais savoir s'il etait possible de rechercher (avec grep je suppose) certains motifs dans un fichier de log (/var/log/messages) en temps reel. pour que, des que le motif apparait, il ecrive sur un fichier.

merci d'avance pour l'aide,
tres cordialement,

lostsoul
__________________
ANDRE Ani
GNU/Linux et Informatique Libre
http://andre-ani.fr
lostsoul est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 07/05/2011, 08h05   #2
Membre à l'essai
 
Inscription : juin 2010
Messages : 13
Détails du profil
Informations forums :
Inscription : juin 2010
Messages : 13
Points : 24
Points : 24
Tu peux directement agir au niveau du processus syslog de ta distribution. Par exemple, avec rsyslog, tu peux directement ajouter :

Code :
if $msg contains 'pattern' then /var/log/specifique
dans /etc/rsyslog.conf

http://www.rsyslog.com/doc/rsyslog_conf_filter.html

Je ne connais pas la syntaxe pour les autres programmes mais ils devraient présenter quelque chose de similaire.
chaispaquichui est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 07/05/2011, 13h48   #3
Membre régulier
 
Avatar de lostsoul
 
Homme Patrice
Inscription : novembre 2003
Messages : 354
Détails du profil
Informations personnelles :
Nom : Homme Patrice
Âge : 34
Localisation : France

Informations forums :
Inscription : novembre 2003
Messages : 354
Points : 77
Points : 77
ok dac, merci, je vais regarder ça ;-)

mais sinon, y a t il moyen de faire ça depuis un ptit script ?
__________________
ANDRE Ani
GNU/Linux et Informatique Libre
http://andre-ani.fr
lostsoul est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 07/05/2011, 14h38   #4
Expert Confirmé
 
Inscription : janvier 2011
Messages : 970
Détails du profil
Informations personnelles :
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : janvier 2011
Messages : 970
Points : 2 871
Points : 2 871
Salut,

Code :
tail -f /var/log/messages | grep --line-buffered  'motif' > fich.log
__________________
$ man woman
Il n'y a pas de page de manuel pour woman.
zipe31 est actuellement connecté   Envoyer un message privé Réponse avec citation 20
Vieux 07/05/2011, 15h16   #5
Membre régulier
 
Avatar de lostsoul
 
Homme Patrice
Inscription : novembre 2003
Messages : 354
Détails du profil
Informations personnelles :
Nom : Homme Patrice
Âge : 34
Localisation : France

Informations forums :
Inscription : novembre 2003
Messages : 354
Points : 77
Points : 77
merci bien ;-)
__________________
ANDRE Ani
GNU/Linux et Informatique Libre
http://andre-ani.fr
lostsoul est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h43.


 
 
 
 
Partenaires

Hébergement Web