J'ai installé Nagios sur trois réseaux disjoints qui sont tous derrière des pare-feu. La surveillance fonctionne très bien et je comprends la configuration quelque peu complexe. J'ai un serveur en dehors de ces réseaux qui pourrait être mis à leur disposition. Idéalement, ce que je voudrais faire, c'est que ces serveurs Nagios à l'intérieur des pare-feu continuent de faire leur surveillance normale et envoient leurs notifications comme ils l'ont été, mais je voudrais qu'ils envoient tous leurs données au serveur que j'ai en dehors des pare-feu.
Essentiellement, ce serveur serait un endroit où je pourrais voir tout ce qui se passe à l'intérieur de chaque réseau disjoint à la fois, et les seules choses qui le contacteraient seraient d'autres autres serveurs Nagios. Les configurations de pare-feu ne sont pas un problème, je n'ai aucune idée de comment configurer cela dans Nagios.
J'ai Nagios 3.2.1 exécuté sur tous les serveurs de surveillance, compilé à partir de la source sur CentOS 5.5 surveillant les serveurs Windows avec NSClient ++
la source
Nagios n'a pas de collecteur spécifique, mais vous pouvez essayer le texte du lien de ce module
la source
Outre le DNX déjà mentionné, vous devriez jeter un œil à Merlin . Assurez-vous également de lire la section sur la surveillance distribuée dans le manuel Nagios.
la source
NDO Utils inclut un backend MySQL pour Nagios. Vous pouvez pointer le plugin NDO vers un serveur MySQL central et analyser les données à partir de là. Si vous êtes satisfait de votre configuration actuelle de surveillance / notification distribuée, c'est probablement la solution la plus simple.
--édité pour refléter que NDO Utils est un module distinct
la source