Loutre !

En lisant cette page il m’a semblé être encore plus fainéant que l’auteur… L’ami Anhj m’a donc conseillé de rajouter quelques tips de plus…

[Read more]

Asterisk : need moar SNMP ?

Contexte : je l’ai déjà dit mais je gère quelques asterisk au boulot, j’aime bien utiliser la même technologie (à savoir SNMP) pour monitorer toutes mes machines. Mais on ne peut pas dire qu’asterisk soit un grand communiquant : parler avec le monde extérieur, c’est un peu dur pour lui, il est limite autiste là dessus.

[Read more]

VirtualBox + PXE

Virtualbox est capable de booter en PXE et c’est bien pratique pour faire des tests sur des installeurs debian customisés, par exemple.

[Read more]

Fais péter le gruyère !

L’autre jour je me suis aperçu que l’allocation IP sur un de mes /24 tenait plus du gruyère que du reste. Du coup j’ai codé vite fait un petit script (en ruby) pour sortir un PNG du /24.

[Read more]

Zombie meme

You are in a mall when zombies attack. You have:

  1. One weapon
  1. One song blasting on the speakers
  1. One famous person to fight along side you.
  1. A good sword, will do easily, no need for ammunition

[Read more]

MySQL Cluster : c’est pas encore prêt pour tous

Récemment au taf je me suis lancé dans la conception d’une architecture MySQL solide. Des applications internes critiques se basent dessus et suite à un soucis j’ai réalisé le manque de fiabilité de l’existant. Après quelques recherches j’ai donc commencé à mettre en place un cluster MySQL.

[Read more]

Monitoring OpenSolaris fault manager

OpenSolaris has a nice feature : the fault manager. I wrote a little plugin for Nagios to be able to monitor events that are generated through this facility via SNMP. You will find the (little) howto here.

[Read more]

M’en demandez pas trop

Nan parce que Nagios il aime pas quand les gens sont trop exigeants :

$ /usr/lib/nagios/plugins/check_ping -H 127.0.0.1 -w 25,0% -c 50,0%

[Read more]

Cyrus

Si vous avez comme moi la malchance d’avoir un cyrus comme serveur mail, 2 tips pratiques :

[Read more]