Les fichiers de configuration de nagios sont, à mon goût, un avantage plus qu'un pb. Un fichier texte, ça se génère facilement, ça se lit bien, ça se partage bien, ça rentre dans un git ou équivalent pr gérer l'historique.
Oui, il y a des avantages aux fichiers textes. Mais au bout d'un moment il faut se dire qu'on duplique beaucoup trop les données sans gagner en haute-disponibilité. Je penses qu'en utilisant un système d'annuaire LDAP on peut facilement avoir :
- L'inventaire matériel
- Le serveur DNS
- DHCP
- Les services nagios à contrôler (donc la liste des services par machine)
- Les services ont des comptes utilisateurs, on uniformise donc les uid et gid à travers tout le parc
- ...
Je me rends compte que je passes de plus en plus de temps à faire des scripts qui vont pomper les informations dans le LDAP pour nourrir les différents services parce qu'au final ont a tout dans l'annuaire.
Avec le LDAP on a de la haute-disponibilité facilement, de la délégation (dans le cas des sites, ça se fonctionnerai très bien), ...
Par contre gérer l'historique c'est plus délicat, mais on a déjà les sauvegardes régulières qui font une sorte d'historique mais ça pourrait être mieux.
Faire l'équivalent dans une base de données, avec notamment la gestion des héritages, me semble très complexe mais je peux me tromper.
Un annuaire LDAP se prête bien à ça à mon avis.
"It was a bright cold day in April, and the clocks were striking thirteen" - Georges Orwell
[^] # Re: Vachement gore
Posté par Etienne Bagnoud . En réponse au journal Nagios va-t-il quitter le C pour le Python?. Évalué à 4.
Oui, il y a des avantages aux fichiers textes. Mais au bout d'un moment il faut se dire qu'on duplique beaucoup trop les données sans gagner en haute-disponibilité. Je penses qu'en utilisant un système d'annuaire LDAP on peut facilement avoir :
- L'inventaire matériel
- Le serveur DNS
- DHCP
- Les services nagios à contrôler (donc la liste des services par machine)
- Les services ont des comptes utilisateurs, on uniformise donc les uid et gid à travers tout le parc
- ...
Je me rends compte que je passes de plus en plus de temps à faire des scripts qui vont pomper les informations dans le LDAP pour nourrir les différents services parce qu'au final ont a tout dans l'annuaire.
Avec le LDAP on a de la haute-disponibilité facilement, de la délégation (dans le cas des sites, ça se fonctionnerai très bien), ...
Par contre gérer l'historique c'est plus délicat, mais on a déjà les sauvegardes régulières qui font une sorte d'historique mais ça pourrait être mieux.
Faire l'équivalent dans une base de données, avec notamment la gestion des héritages, me semble très complexe mais je peux me tromper.
Un annuaire LDAP se prête bien à ça à mon avis.
"It was a bright cold day in April, and the clocks were striking thirteen" - Georges Orwell