Coder en Python sur Android

Python pour Andoird

Programmer avec Python sur Android c’est possible. C’est vraiment très pratique pour coder rapidement  des outils perso, ou pour utiliser des scripts existants. On peut faire des choses vraiment pas mal avec même des interfaces graphiques et cela beaucoup plus simplement qu’en Java.

(suite…)

Plugin OpenVPN pour Nagios ou Shinken

VPN

J’ai un OpenVPN sur mon serveur dédié, j’ai recherché quelque temps un bon plugin qui me permettrait de vérifier les clients connectés pour avoir les informations dans mon tableau de supervision Shinken. J’ai préféré finalement le faire moi même avec un petit script Python vite fait. Finalement je le trouvais sympa alors je l’ai optimisé pour le mettre en ligne.

Télécharger le plugin check_openvpnclients

(suite…)

Retrouver le port d’un switch Cisco connecté à un PC

Datacenter switch

Utilisation de la commande mac address-table

J’utilise une astuce pour connaitre le port d’un commutateur sur lequel est branché un PC ou un autre équipement réseau dans un environnement Cisco. C’est surtout valable quand la prise réseau n’est pas référencée et que vous ne savez pas vraiment comment elle a été brassée.

J’utilise cette commande dans la CLI du commutateur :

ou

(suite…)

Shinken 2 Installation de PNP4Nagios

pnp4nagios

Suite à l’article Shinken 2 procédure d’installation il nous faut intégrer à notre environnement de supervision, un outil de monitoring. PNP4Nagios permet de récupérer les valeurs de performance des plugins et de les injecter dans des bases rrdtool puis de créer des graphiques via une interface en PHP. Voir la page consacrée à PNP4nagios sur le site Wiki Monitoring-FR.org.

Cette installation nous permettra d’avoir les graphiques de performances de nos différents plugins directement dans l’interface de Shinken :

(suite…)

Shinken 2 procédure d’installation

Shinken

Shinken est un logiciel libre permettant la surveillance système et réseau, il est très proche de Nagios dans son utilisation, mais il apporte une supervision distribuée et hautement disponible facile à mettre en place. La version 2 est sortie il y a quelques mois, la partie installation du logiciel et de ses modules a fortement évolué. Je vous partage ma procédure d’installation testée sur un Linux Debian 7 pour une mise en place très simple et rapide 😉 .

(suite…)