En vue d’optimiser mon serveur MySql j’ai réalisé un nouveau plugin. Affin d’optimiser les requêtes sql, MySQL garde ouvert toutes les dernière tables utilisées. Ceci permet d’éviter d’ouvrir et de fermer continuellement une table qui fait l’objet de requêtes régulières. Afin de savoir si le nombre de table qui restent ouvertes est suffisant j’ai [...]

Voila un nouveau script pour le [search]monitoring de Neuf Box[/search] avec munin: J’ai mis quelques temps avant de le diffuser. En effet il y’ avait un problème de détection de client non connecté qui se remarque par le nombre de client total qui ne vaut pas la somme des clients sur les différents réseau lan2 [...]

Voici le deuxième plugins pour le [search]monitoring de Neuf Box[/search]: celui-ci consulte les status des différents éléments de la neuf box: la ligne DSL, le PPP ( »connexion avec internet »), et la VOIP (le téléphone), Ce plugin marche comme le précédent basé sur la page: http://192.168.1.1/stb/info.

Pour le serveur j’ai installé un onduleur afin de limiter les problèmes provenant de l’alimentation.
Celui ci dispose bien entendu d’un logiciel de surveillance: le Belkin Power Management Software afin d’ arrêter proprement le serveur en cas de coupure de courant. Le script de surveillance régulièrement  consulter l’état de l’[search]onduleur [/search]et stocke les informations dans le [...]

Script munin pour fail2ban

Suite a l’installation de fail2ban pour améliorer la sécurité du serveur, il a bien fallut installer un script munin pour vérifier l’impact de celui-ci. Un petit tour sur munin exange et voila un jolie script.Dans un permier temps je n’avais aucun résultat en effet dans mon fichier /etc/jail.conf…

Voila deux petit script pour surveiller Samba sous munin. le résultat est visible ici et là. Le premier indique le nombre de personne en train d’utiliser des fichier avec samba. Le deuxième script, samba_locked, indique le nombre de fichiers qui sont verrouillés afin d’éviter que le fichier soit corrompu pendant que plusieurs personnes travaillent dessus

Ajout d’un nouveau script pour proftpd: celui-ci affiche le nombre de bytes envoyés ou reçus: il est visible ici.

#!/bin/bash
#
# Plugin to monitor FTP bytes.
# based on previous work by jintxo
#
# Parameters understood:
#
#     config   (required)
#     autoconf (optional)
#
# Magic markers (optional – used by munin-config and installation
# scripts):
#
#%# family=auto
#%# capabilities=autoconf
MAXLABEL=20
mktempfile () {
mktemp [...]

Créer un script dans /usr/share/munin/plugins
Faire lien symbolique depuis /etc/munin/plugins vers le script
cd  /etc/munin/plugins/
ln -s /usr/share/munin/plugins/<nom plugin> <nom plugin>
redémarrer munin pour détection du nouveau plugin
sudo /etc/init.d/muni-node restart