Mam Nagios skonfigurowane w trzech rozłącznych sieciach, wszystkie za zaporami ogniowymi. Monitorowanie działa świetnie i otrzymuję zawieszenie się nieco złożonej konfiguracji. Mam serwer spoza tych sieci, który mógłby zostać im udostępniony. Idealnie chciałbym, aby te serwery Nagios w zaporach kontynuowały normalne monitorowanie i wysyłały swoje powiadomienia, tak jak były, ale chciałbym, aby wszystkie one przesyłały swoje dane na serwer, który mam poza zaporami ogniowymi.
Zasadniczo ten serwer byłby miejscem, w którym widziałbym wszystko, co dzieje się wewnątrz każdej rozłącznej sieci na raz, a jedynymi kontaktami z nim byłyby inne serwery Nagios. Konfiguracje zapory nie stanowią problemu, po prostu nie mam pojęcia, jak to skonfigurować w Nagios.
Mam Nagios 3.2.1 działający na wszystkich serwerach monitorujących, skompilowany ze źródła na CentOS 5.5 monitorującym serwery Windows z NSClient ++
źródło
Nagios nie ma żadnego konkretnego modułu zbierającego, ale możesz spróbować tego linku do tego modułu
źródło
Oprócz wspomnianego już DNX powinieneś spojrzeć na Merlina . Upewnij się również, że przeczytałeś sekcję Monitorowanie rozproszone w instrukcji Nagios.
źródło
NDO Utils zawiera backend MySQL dla Nagios. Możesz skierować wtyczkę NDO na centralny serwer MySQL i analizować stamtąd dane. Jeśli jesteś zadowolony z obecnej konfiguracji rozproszonego monitorowania / powiadomień, jest to prawdopodobnie najprostsze rozwiązanie.
--edytowane, aby odzwierciedlić, że NDO Utils to osobny moduł
źródło