Tu n’utilises pas déjà une solution comme Shinken ou Centreon pour avoir pensé à utiliser ce plugin ? Je pose cette question juste parce que je suis curieux de nature. On peut effectivement utiliser les plugins Nagios pour ce qu’ils sont, à savoir une collection de programmes de monitoring divers, qui respectent une norme (de fait seulement certes mais une norme tout de même et sacrément bien foutue...), sans « tout le toutim » d’une plateforme complète de monitoring, ni même ne serait-ce que NRPE, le serveur permettant d’exécuter ses plugins sur un hôte distant (il y a SSH pour ça)...
Par ailleurs, si tu utilises Ruby, tu as sûrement une bibliothèque pour faire du HTTP. Ce serait mieux qu’appeler un programme externe ?
Pour le whois je ne sais pas trop... je ne connais pas du tout Ruby mais du côté de Python je n’avais rien trouvé qui ne fasse pas appel à la commande whois elle-même. D’ailleurs, les enregistrements whois n’ont pas un formatage bien normalisé, c’est une plaie à parser... Alors moi aussi j’en profite pour « promouvoir » mon code :) Deux ans déjà... Tiens d’ailleurs ce script n’est pas vraiment « prêt-à-l’emploi »...
[^] # Re: Et en fait, ça fait quoi ?
Posté par Marotte ⛧ . En réponse au journal chexpire, un nouveau Logiciel Libre. Évalué à 3. Dernière modification le 06 juillet 2018 à 02:36.
Tu n’utilises pas déjà une solution comme Shinken ou Centreon pour avoir pensé à utiliser ce plugin ? Je pose cette question juste parce que je suis curieux de nature. On peut effectivement utiliser les plugins Nagios pour ce qu’ils sont, à savoir une collection de programmes de monitoring divers, qui respectent une norme (de fait seulement certes mais une norme tout de même et sacrément bien foutue...), sans « tout le toutim » d’une plateforme complète de monitoring, ni même ne serait-ce que NRPE, le serveur permettant d’exécuter ses plugins sur un hôte distant (il y a SSH pour ça)...
Tu utilises https://github.com/nagios-plugins/nagios-plugins ou un autre fork ?
Par ailleurs, si tu utilises Ruby, tu as sûrement une bibliothèque pour faire du HTTP. Ce serait mieux qu’appeler un programme externe ?
Pour le whois je ne sais pas trop... je ne connais pas du tout Ruby mais du côté de Python je n’avais rien trouvé qui ne fasse pas appel à la commande whois elle-même. D’ailleurs, les enregistrements whois n’ont pas un formatage bien normalisé, c’est une plaie à parser... Alors moi aussi j’en profite pour « promouvoir » mon code :) Deux ans déjà... Tiens d’ailleurs ce script n’est pas vraiment « prêt-à-l’emploi »...