Alternative a Nagios


26

Puoi consigliarmi delle alternative a Nagios, in grado di monitorare computer sia Linux che Windows e con un'architettura estensibile? Vorrei prodotti gratuiti, ma anche quelli commerciali potrebbero essere accettabili.

Sono interessato al monitoraggio del carico della CPU, del carico di memoria, dello scambio, dei processi in esecuzione, in quanto intendo utilizzare il software per il monitoraggio delle prestazioni. Vorrei anche che i plug-in di monitoraggio fossero in grado di generare eventi quando una determinata soglia viene superata per un periodo di tempo e di passare i dati ad un'applicazione esterna (funzionalità del gestore eventi personalizzato).

Non conosco ancora lo scenario di distribuzione, quindi avere un footprint relativamente piccolo ed essere in grado di funzionare su un normale computer con un impatto ridotto sulle prestazioni è un vantaggio (monitorare solo l'host).


5
Qualche motivo particolare per cui non vuoi andare con Nagios?
Sam Cogan,

5
Ci sono molte alternative ai nagios, ma dipende esattamente da cosa stai cercando. Se dicessi perché i nagios non sono adatti, darebbe alla gente più un suggerimento.
Philip Reynolds,

Risposte:


5

I miei amministratori di sistema hanno optato per Groundwork , che incorpora Nagios e altri prodotti open source migliorando al contempo l'interfaccia di gestione, implementazione e configurazione. La versione a pagamento è piuttosto economica per 100 o meno dispositivi ($ 49 / anno).

Abbiamo provato Hyperic e Zenoss. Hyperic era abbastanza buono, ma una volta scaricato, ti perseguiteranno per sempre cercando di vendere la versione a pagamento - al di fuori di Oracle, nessuno mi ha mai chiamato così spesso per un prodotto. Forse è cambiato ora che Spring Source li possiede. Zenoss ha un bell'aspetto, ma può essere complicato ottenere l'installazione per fare cose utili poiché ha richiesto molta configurazione snmp e abbiamo iniziato a correre contro i limiti della versione open source abbastanza presto nei nostri test e abbiamo deciso che non potevamo permetterci la versione a pagamento.

Puoi anche trovare altre utili alternative su http://monitoringforge.org


Hyperic sembra essere migliore per ciò di cui ho bisogno. Sembra anche un prodotto maturo e professionale.
Iulianchira,

12

Zabbix funziona alla grande e il suo estremamente flessibile e scalabile, è possibile distribuire nodi o proxy tra i tuoi siti


+1 Sì, Zabbix è davvero bello. IMO, la migliore idea di Zabbix è che ottiene i dati (un valore) anziché lo stato (OK, ATTENZIONE, CRITICO). Quindi puoi rappresentare graficamente qualsiasi controllo senza prima aver configurato il grafico ... Puoi anche creare facilmente avvisi o report da più controlli.
sebthebert,

Sì, qualsiasi programma che emette un resulet può alimentare Zabbix, Zabbix e Splunk sono un ottimo tandem.
Maxwell,

Dall'anno scorso usiamo Zabbix nella nostra rete aziendale e funziona alla grande. La funzionalità di monitoraggio distribuito e la possibilità di distribuire proxy sulle tue reti sono sorprendenti. Non ha l'interfaccia utente più carina ma ci si può abituare. ;-)
chrw


3

Corro zenoss al lavoro, ma corro munin a casa. Sono entrambi prodotti eccellenti.

Zenoss è un NMS completo e ha molti strumenti utili.

Munin è un grafico diretto e allerta. Ma molto flessibile.

Se si desidera l'integrazione dei file di registro, utilizzare zenoss. In caso contrario, utilizzare munin.


Munin non è molto diverso da Nagios: è un tipo di monitoraggio configurato sul lato server piuttosto che configurato sul lato client?
Djangofan,


1

Sono passato da Nagios a Zabbix qualche tempo fa e sebbene ci siano alcuni problemi, sono ancora più facili da superare e gestire rispetto a Nagios, specialmente per le persone che non sono tecniche né hanno accesso al server. Zabbix ha un'interfaccia utente Web piacevole per gestire host, servizi, avvisi, trigger e così via e un meccanismo di regole piuttosto flessibile, individuazione automatica, mappe e altri gadget: provalo!



1

Ho usato bigbrother molto tempo fa, che è proprietario e basato su script di shell (aiuta davvero con la compatibilità unix-like). È stata sviluppata una porta compatibile open-source chiamata hobbit, che è stata successivamente rinominata in xymon , che ho poi adottato. È estremamente veloce, ridicolmente facile da configurare poiché rappresenta graficamente (utilizzando rrd) automaticamente e soddisfa tutti i criteri aziendali di AFAIK (reporting, gruppi, tempi di inattività, ecc.).

La cosa che mi ha fatto rimanere quasi tutto questo tempo sono le piccole cose, come il supporto immediato per la scadenza del certificato SSL, il fatto che puoi configurarlo per avvisarti quando qualcosa è in esecuzione (tosse come Telnet su un Solaris 9 installazione) e quello che considero più importante: il monitoraggio sensibile al contesto, come fare di più che controllare che la porta 80 sia aperta, ma assicurarsi che sia un HTTP 200, ecc.


1

Un'alternativa simile a Nagios che è più moderna e scalabile sarebbe Shinken.

  • È nativo di Windows e Unix. Quindi nessun problema con Windows basato su WMI / powershell / ecc.
  • Assegna la priorità aziendale agli eventi oltre allo stato per consentire il filtraggio / avviso su servizi con impatto aziendale.
  • Può usare tutti i plugin e frontend Nagios esistenti.
  • 100% pitone inclusa un'API Livestatus. Così moderno e mantenibile.

  • Basato sulla programmazione distribuita Pyro, quindi nessun problema eseguendolo su una o dieci scatole.

  • Ha uno dei migliori modelli di correlazione e dipendenze senza ricorrere a enormi $$$ per Monolith / Smart / etc.
  • Interfaccia di configurazione Web utilizzando nconf. Ha un'API di configurazione.

Delle soluzioni open source Shinken e Zabbix sono le due eccezionali che stanno decollando.


0

Attualmente uso e adoro ZenOSS. È molto più facile da configurare rispetto a Nagios e un piacere da usare. Funziona come previsto, ma richiede una configurazione solida.

Altre opzioni interessanti:

  • Cactus con il plug-in "Monitor". L'aggiunta di un host è un po 'più complicata rispetto a ZenOSS, ma è comunque una soluzione buona e leggera (e nulla è uguale alla complessità di Nagios).
  • Nagios Centreon (precedentemente Nagios Oreon): un frontend PHP per Nagios. Non l'ho provato personalmente, ma presumibilmente nasconde un po 'della complessità.


0

Bene, se hai soldi, andrei con SCOM2007 Da R2 ha un monitoraggio multipiattaforma integrato. Per quanto riguarda Windows, è davvero un monitoraggio complesso end-to-end. Inoltre, è altamente estensibile con funzionalità e Management Pack di terze parti. Ad esempio, Jalasoft ha Xian per il monitoraggio dei dispositivi di rete. Puoi anche estendere OpsMgr per verificare il livello del caffè se vuoi :) Gli svantaggi sono davvero il prezzo, la complessità e la necessità di avere un po 'di formazione (o molti test e letture). Ma se la tua infrastruttura è abbastanza grande, il monitoraggio, l'estensibilità e la suddivisione in livelli estremamente precisi superano questi svantaggi.


0

Non menzionate il sistema operativo di destinazione, ma se volete eseguire la stazione di monitoraggio su un box Windows, date un'occhiata a PRTG (freeware o commerciale). Ti consentirà di creare sensori personalizzati e azioni personalizzate (le chiamiamo "notifiche").

Dici che hai bisogno di qualcosa con un ingombro ridotto: Paessler monitora la loro rete completa per ufficio (75 dispositivi con oltre 1400 sensori) su un netbook DELL Inspiron Mini ( dettagli ... )


0

Ho usato diversi sistemi di monitoraggio, ma continuo a tornare al lun . È incredibilmente facile da configurare, facile da mantenere e, con la sola eccezione della gestione delle trap SNMP, viene monitorato e avvisato di tutto ciò che ho lanciato.


0

Abbiamo appena iniziato a usare Zenoss e finora sono molto contento. Facile configurazione di cosa dovrebbe essere monitorato e cosa provoca avvisi. L'unica modifica che ho fatto è quella di cambiare l'alterazione del cercapersone per inviare SMS.


0

Abbiamo avuto clienti che sono passati da Nagios a SolarWinds Server e Application Monitor perché Nagios non ha fornito supporto per ambienti virtuali e il cliente voleva monitorare server e applicazioni sia fisici che virtuali con un'unica interfaccia utente. Un cliente aveva effettuato un monitoraggio personalizzato delle applicazioni con Nagios e non ha avuto problemi a spostare tali script su SolarWinds.


-1

Puoi dare un'occhiata a Spiceworks È gratuito e facile da configurare.


SW non fa nulla di tutto ciò che l'OP vuole: allerta in tempo reale, utilizzo della CPU / memoria, scambio, ecc.
Josh Brower,

Forse era vero quando questo è stato pubblicato? Certamente fa quelle cose ora. (Incluso SNMP) spiceworks.com/free-network-monitoring-management-software
Orangutech

Ho un grosso problema con Spiceworks: anche se dicono che non inseriranno le mie informazioni in nessuno e cose del genere, sembra solo una grande operazione spyware: capisco che stanno cercando di essere pagato dagli inserzionisti piuttosto che vendere un pagamento versione, ma preferirei averne una a pagamento, quindi vedere tutta quella merda sulle mie pagine di monitoraggio.
Konung,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.