Accueil du site > Scripts > Dredd, outil pour serveurs de mailing-lists

Dredd, outil pour serveurs de mailing-lists

jeudi 22 juillet 2010, par Archiloque, Fil

Nous avons développé, pour le serveur de mailing lists de rezo (listes.rezo.net), un script permettant de surveiller la bonne santé du serveur.

Le principe de DREDD est simple : on crée une mailing-liste de test, à laquelle on inscrit une adresse sur chaque fournisseur de mail qu’on veut vérifier. Le logiciel envoie ensuite, toutes les vingt minutes, un message sur cette liste, puis relève les comptes abonnés. Il trace ensuite un graphique indiquant le temps mis par chaque message à parcourir l’Internet.

Le graphique affiche deux données essentielles : la médiane, qui indique si le serveur a des problèmes, et le maximum, qui signale lorsque la connexion vers un fournisseur de messagerie est bloquée. Si l’un de ces deux indicateurs montre trop haut, Dredd est capable d’envoyer un message sur un compte twitter, sollicitant ainsi l’administrateur du système.

Tout le code et la documentation se trouvent sur github : http://github.com/archiloque/dredd/....

On peut voir dredd en action sur http://dredd.rezo.net/.