Générer automatiquement les fichiers de configuration de Nagios

Les fichiers de configurations de Nagios (version 2.0) sont assez fastidieux à remplir si l’on doit y ajouter fréquement des nouvelles machines. Voici deux scripts que j’utilise pour m’éviter la saisie à la main de toutes les nouvelles bornes wifi… PS : Je répertorie ces bornes dans le fichier bornes.wifi suivant : bornesA: maborneA1 bornesA: […]

Configurer le plugin Java JRE pour firefox

  • juillet 18, 2006
  • Web
  • 0 commentaire
  • admin

Lien vers le fichier « auto-extractible » : http://www.java.com/fr/download/manual.jsp A modifier suivant les configurations : # Installation de JRE : su chmod a+x jre-1_5_0_06-linux-i586.bin ./jre-1_5_0_06-linux-i586.bin cp -R jre-1_5_0_06/ /usr/java/ # Configuration pour Firefox : ln -s /usr/java/jre-1_5_0_06/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox-1.0.7/plugins/ # Suppression du fichier d’installation : rm jre-1_5_0_06-linux-i586.bin

Remplacer un retour chariot par un espace

Après des essais avec sed et awks, je me suis aperçu que tr le faisait également très bien! L’exemple suivant montre le remplacement d’un retour à la ligne par une virgule suivie d’un espace : perceval:~# cat monfichier.txt 1 2 3 perceval:~# cat monfichier.txt | tr -s « n » « ,  » 1, 2, 3,

Liens extérieurs sur une page Web

Voici le code css pour marquer les liens extérieurs (avec l’icone ) : a.liens_ext:link { color:blue; background: url(liens_ext.png) no-repeat 100% 0; padding: 0 15px 0 0; } a.liens_ext:visited { color:blue; background: url(liens_ext.png) no-repeat 100% 0; padding: 0 15px 0 0; } Exemple d’utilisation : http://www.univ-brest.fr Ce qui donne : http://ww.univ-brest.fr.

Insertion de code source dans un post WordPress

L’objectif est de pouvoir insérer du code source dans les posts de WordPress. L’idée est d’éviter les retours à la ligne automatique… en ajoutant une scrollbar. Voici le code css associé à la balise pre que j’utilise dans mes posts WordPress : pre { font-family: monaco, « Courier New », monospace; font-size: 1.1em; color: #666; width: 99%; […]

Graphiques des températures avec RRDTool

Comment grapher les températures de Brest sans sonde? En allant chercher les informations sur www.weather.com ! 1. Installer RRDTool : perceval:~# apt-get install rrdtool perceval:~# 2. Créer le répertoire où sera placée la base de données Round Robin (ainsi que les graphiques) : perceval:~# mkdir /home/temperatures perceval:~# cd /home/temperatures 3. Créer la base de données […]

Ordre des graphiques avec Cacti

Il ne semble pas possible de gérer l’ordre des graphiques lors de leur affichage dans l’arbre des hosts. L’ordre, utilisé par Cacti (0.86h), est l’ordre alphabétique par nom de Template Graph. Si, par exmple, je veux que le graphique concernant la charge CPU d’une machine apparaîsse en premier dans les graphiques associés à cette machine… […]

Quelques OIDs…

Superviser les machines avec SNMP… Quelques oids : Windows Charge proc (proc1 – windows 2003) : .1.3.6.1.2.1.25.3.3.1.2.1 Charge proc (proc2 – windows 2003) : .1.3.6.1.2.1.25.3.3.1.2.2 Nombre de users sur IIS (windows 2003 srv) : .1.3.6.1.4.1.311.1.7.3.1.13 Nombre d’users connectés (windows 2003 srv) : .1.3.6.1.4.1.77.1.2.19.0 Charge processeur système (nt4 + snmp4NT) : .1.3.6.1.4.1.311.1.1.3.1.1.2.1.3.3.48.58.48 Charge processeur users (nt4 […]

Envoyer un mail en ligne de commande

Prérequis : Le service SMTP de la machine peut expédier des messages. 1) Envoyer un mail simple (sans pièce jointe) : perceval:~# mail -s « Le sujet » login@mailhost < mon.fichier 2) Envoyer un mail avec une pièce jointe: perceval:~# echo "contenu" | mutt -x -a mon.fichier -s "sujet" login@mailhost

Attribuer les droits root à un utilisateur

En temps que root, exécuter /usr/sbin/visudo afin d’éditer la liste des utilisateurs pouvant invoquer sudo. Pour l’instant, la liste ne doit contenir qu’un item : root ALL=(ALL) ALL Pour que l’utilisateur arnaud ait un accès super-utilisateur modifier ainsi : root ALL=(ALL) ALL arnaud ALL =(ALL) ALL Par exemple, pour que l’utilisateur arnaud ait un accès […]