]> gitweb.pimeys.fr Git - config-20-100.git/commitdiff
Adaptation des règles Nagios au nouveau formatage des mails qu'il envoie
authorVincent Le Gallic <legallic@crans.org>
Thu, 24 Dec 2015 20:45:21 +0000 (21:45 +0100)
committerVincent Le Gallic <legallic@crans.org>
Thu, 24 Dec 2015 20:45:21 +0000 (21:45 +0100)
.procmailrc

index e5a20634534448c112530a99956840de1661a1fa..30bac2f818c6dc9f8606381c52e073d72c84c9f7 100644 (file)
 #   |    |
 #   |    |-[+] Nagios (Comme Monit, mais en mieux/moins bien/différent)
 #   |    |     |
-#   |    |     |- <un dossier pour tousles switchs et un dossier par serveur>
+#   |    |     |- <un dossier pour tous les switchs, un pour toutes les bornes, puis un dossier par serveur>
 #   |    |
 #   |    |-[+B] Stats-upload (Qui a uplodé ?)
 #   |
@@ -312,6 +312,7 @@ MONITORINGDIR="${CRANSDIR}.Monitoring"
 MONITDIR="${MONITORINGDIR}.Monit"
 NAGIOSDIR="${MONITORINGDIR}.Nagios"
 NAGIOSSWITCHSDIR="${NAGIOSDIR}.0-switchs"
+NAGIOSBORNESDIR="${NAGIOSDIR}.1-bornes"
 ARPWATCHDIR="${MONITORINGDIR}.Arpwatch"
 MUNINDIR="${MONITORINGDIR}.Munin"
 MUNINIMPRESSIONDIR="${MUNINDIR}.Imprimante"
@@ -471,14 +472,19 @@ FEDEREZOVHDIR="${FEDEREZADMINDIR}.OVH"
 :0
 * ^(From: nagios@crans\.org|User-Agent:.*nagios)
 {
-  # Tous les switchs vont dans le dossier ${NAGIOSSWITCH}
+  # Tous les switchs vont dans le dossier ${NAGIOSSWITCHSDIR}
   :0
-  * ^Subject:.*Alert: bat[^/]+-
+  * ^Subject:.*[A-Z]+ - (bat[a-z]-[0-9]+|backbone|minigiga)\.
   ${NAGIOSSWITCHSDIR}/
   
+  # Toutes les bornes vont dans le dossier ${NAGIOSBORNESDIR}
+  :0
+  * ^Subject:.* [A-Z]+ - [a-z0-9](-*[a-z0-9]+)*\.wifi\.crans\.org
+  ${NAGIOSBORNESDIR}/
+  
   # Chaque serveur a son dossier
   :0
-  * ^Subject:.*Alert: \/[^/\.]+
+  * ^Subject:.* [A-Z]+ - \/[a-z0-9](-*[a-z0-9]+)*
   ${NAGIOSDIR}.${MATCH}/
   
   # Si l'envie prenait à Nagios de raconter un peu plus sa vie