logcheck et regexp

Top Page

Reply to this message
Author: Frédéric
Date:  
To: ML Guilde
Subject: logcheck et regexp
Bonsoir,

J'essaye d'expliquer à logcheck d'ignorer un certain nombre de messages de smart.
Mais je n'y arrive pas.

J'ai mis dans le fichier :

    /etc/logcheck/ignore.d.server/smartd


les lignes suivantes :

    ^\w{3} [ :0-9]{11} alderaan smartd\[[0-9]+\]: Device: /dev/hd[a-z], SMART Usage Attribute: 202 TA_Increase_Count changed from.*$
    ^\w{3} [ :0-9]{11} alderaan smartd\[[0-9]+\]: Device: /dev/hd[a-z], SMART Prefailure Attribute: 8 Seek_Time_Performance changed from.*$
    ^\w{3} [ :0-9]{11} alderaan smartd\[[0-9]+\]: Device: /dev/hd[a-z], SMART Prefailure Attribute: 209 Offline_Seek_Performnce changed from.*$


à l'image de ce qu'il y avait déjà. Mais rien à faire, les messages du genre :

    Dec  3 17:56:57 alderaan smartd[649]: Device: /dev/hdb, SMART Prefailure Attribute: 8 Seek_Time_Performance changed from 252 to 253
    Dec  3 02:26:57 alderaan smartd[649]: Device: /dev/hda, SMART Usage Attribute: 202 TA_Increase_Count changed from 252 to 253
    Dec  2 18:56:56 alderaan smartd[649]: Device: /dev/hdb, SMART Usage Attribute: 209 Offline_Seek_Performnce changed from 170 to 188


passent toujours. Pourtant, un egrep dessus avec les patterns fonctionne.
Késako ? Où me goure-je ?

PS : ces valeurs fluctuent en permanence, sans raison valable. Je monitore de toute façon tout
ça avec munin, qui permet de voir les dérives.

--
Frédéric

http://www.gbiloba.org