Icinga 2 vs. Nagios 4 vs. Shinken 2: Gibt es einen Leistungsbenchmarking-Vergleich?

Icinga 2 vs. Nagios 4 vs. Shinken 2: Gibt es einen Leistungsbenchmarking-Vergleich?

Ich kann keinen Link finden, der den Benchmarking-Bericht für die Kerne anzeigt. Wir müssen 50.000 Hosts und 30 Dienste pro Host überwachen

  1. Hostprüfung pro Minute: ICMP
  2. alle 5 Minuten Service-Checks: Telnet und SNMP

Wir haben Nagios 3 zusammen mit OMD (Check MK) verwendet, um ein Netzwerk mit der halben Größe zu überwachen, also 25.000 Hosts und 30 Dienste pro Host. Aber jetzt reicht die Leistung der Überwachungsinfrastruktur nicht mehr aus und mit den neuen Versionen, die eine bessere Skalierbarkeit beschreiben, möchten wir einen Kern einschalten, der in Bezug auf die Prüfausführung pro CPU-Kern pro Server skalierbarer ist.

Antwort1

Benchmarks für Überwachungsumgebungen sind immer unterschiedlich und Zahlen treffen nicht auf Ihre Anforderungen zu. Allerdings gibt es für jedes Projekt eine eigene, umfangreiche Community, in der Sie andere um Erfahrungen bitten können.

Vergleichstabellen sehen toll aus, aber ich bezweifle, dass sie irgendetwas nützen. Deshalb haben wir sie auf icinga.org nicht mehr – wenn Sie bestimmte Systeme testen möchten, starten Sie Vagrant- oder Docker-Images und weisen Sie ihnen Ressourcen zu.

https://github.com/Icinga/icinga-vagrant

Wenn ich Ihre Zahlen im Zusammenhang mit Icinga 2 lese, würde ich ein verteiltes Clustersystem erstellen, das die Last innerhalb einer HA-Zone teilt. Beginnen Sie mit einer niedrigeren Zahl und steigern Sie diese dann. Mit der Konfigurations-DSL von Icinga 2 können Sie Konfigurationen mithilfe von Anwendungsregeln, Schleifen, Funktionen usw. erstellen, sodass das Erstellen einer Testkonfiguration nur eine Frage von Minuten ist. Nehmen Sie zum Beispiel die Web2 Dev Vagrant-Box:https://github.com/Icinga/icingaweb2/blob/master/.puppet/profiles/icinga2_dev/files/conf.d/test-config.conf#L48

Antwort2

Ich denke, Sie sollten auch Centreon ausprobieren, da es ein wirklich gutes Produkt ist. Wenn Sie Centreon Engine und Broker verwenden, können Sie problemlos bis zu 100.000 Hosts und 500.000 Dienste nutzen!

Als ich von Nagios zu Centreon Engine gewechselt bin, hatten wir eine Auslastung von etwa 28 % (für 500 Hosts und 1200 Dienste) auf unseren Überwachungsservern, jetzt sind es mit Centreon Engine 2 auf demselben Server! Wenn Sie Fragen haben, können Sie mich kontaktieren.

verwandte Informationen