Posts Tagged ‘mail’



17
mar

Envoyé les notifications Munin par mail, au Syslog, a un compte Twitter

/etc/munin/munin.conf

Configuration des commandes d’envoie :

contact.mail1.command |mail -s "Munin-notification for ${var:group} :: ${var:host}" mail1@foo.com
contact.mail2.command |mail -s "Munin-notification for ${var:group} :: ${var:host}" mail2@foo.com

Pour envoyé les notifications a chaque check au contact « mail1″:

contact.mail1.always_send warning critical

Envoyé une alerte sur un compte Twitter

contact.twitter.command /etc/munin/send2twitter.sh

Script send2twitter.sh

#!/bin/sh
DATASTDIN=$(tr '[:upper:]' '[:lower:]' < /dev/stdin)
RESULT=`curl -s --basic -u votrelogin:votremotdepasse -d status="$DATASTDIN" http://twitter.com/statuses/update.json`

Le script send2twitter.sh doit avoir les droits d’exécution avec le compte utilisé par Munin.

Envoyé au syslog

contact.syslog.command logger -p user.crit -t "Munin-Alert"

plugin de test

Ce plugin munin sera toujours en état critique.

!/usr/bin/ruby

if ARGV[0] == 'config'
  puts "value.label Some Label"
  puts "value.warning 100"
  puts "value.critical 150"
else
  puts "value.value 200"
end
3
mar

Forcer le re-traitement de la queue postfix

La commande suivante fait re traiter la queue de postfix.

postsuper –r ALL

Elle est utile dans le cas ou l’on modifie la transportlist ou autre paramètre de traitement des mails.

Celadon theme by the Themes Boutique