Wenn von Netzwerkmonitoring die Rede ist, fällt oft der Name Zabbix. Ich nutze diese Linux Software selbst seit Jahren, um ein Netzwerk zu überwachen und sie funktioniert gut und zuverlässig. Die Möglichkeiten sind gewaltig, die Einstiegshürden sind allerdings auch recht hoch. Hatte mit der Version 4.x angefangen und da war im Bereich Alerting noch viel Handarbeit gefragt. Nun ist seit einiger Zeit die Version 6.0 LTS bzw. Version 6.2 angesagt. Da ich mich allerdings von den langwierigen Upgradeschritten von Zabbix genervt fühle, sah ich mich um, was der Markt denn mittlerweile an freier Software sonst noch zu bieten hätte. Nach einem kurzen Ausflug mit PandoraFMS entschied ich mich für LibreNMS. LibreNMS wiederum ist ein freier Fork vom kommerziellen Observium.

Die grossen Vorteile von LibreNMS:

  • Automatische nächtliche Updates über Github (Wahl zwischen Master oder Stable Kanal)
  • Sehr umfangreiches Benachrichtigungssystem (Alerts)
  • Native offizielle deutschsprachige Android App

Handelt es sich um SNMP-fähige Geräte/Hosts, so muss nur der korrekte Community-String beim Anlegen des Hosts (und natürlich im Host selbst) angegeben werden. Minuten später ist z.B. automatisch eine komplette Übersicht eines Netgear Switches erstellt. Natürlich lassen sich auch Hosts nur über Ping überwachen.
Sehr stark finde ich die dynamische Gerätegruppen-Verwaltung. Hier spart man sich auch eine Menge einzelner Schritte. Geräte werden hier anhand anzugebender Parameter, wie z.B. devices.sysName (Wortbestandteile des Hosts vorhanden?) automatisch der Gerätegruppe zugeordnet. Sehr praktisch.
An sog. Alarmübertragungswegen gibt es sage und schreibe über 40 Möglichkeiten. Wovon ich allerdings derzeit nur Telegram Bot, Mail und Browser Push nutze. Natürlich sind auch Pushover, Discord, Microsoft Teams und diverse SMS Dienste etc. möglich.

LibreNMS selbst ist lokal nur per unsicheren http aufrufbar. Will man also unterwegs über die mobile App zugreifen, braucht man einen Proxy, wie z.B. https://nginxproxymanager.com/ (Meine Wahl) oder man verwendet das benutzerfreundliche Tailscale.

Insgesamt lässt sich wohl sagen, dass LibreNMS wesentlich angenehmer und benutzerfreundlicher als Zabbix daherkommt, während Zabbix wohl das bekannteste, beliebteste und leistungsstärkste Opensource-Tool im Bereich Monitoring darstellt. Nach dem Anlegen aller meiner zu überwachenden 150 Hosts werde ich Zabbix als Alternative behalten, jedoch aus Bequemlichkeit auf LibreNMS umsteigen. Anders als in den LibreNMS Docs angegeben, lassen sich übrigens im WebGUI alle Einstellungen vornehmen. Man ist nicht zwangsläufig gezwungen, in /opt/librenms/config.php rumzudoktern. :mrgreen:

Die Installation selbst ist allerdings auch etwas „haarig“, einem geübten Linuxer sollte es allerdings gelingen. Bei mir haperte es anfangs. an unterschiedlichen Zeitzonen bei Mysql und Webserver.

LibreNMS:https://www.librenms.org/

Verfasst von bluestar

Categories:

Tags:

Schreibe einen Kommentar

Noch keine Reaktion

Neue Themen im Forum
Debian installieren - für Anfänge …Danke LinuxBiber, das hilft gut weiter. Wenn da aber für den De … Weiterlesen
Frage zu GrubDanke @juhu, das war für mich eine reine Verständnisfrage allge … Weiterlesen
Brother Drucker unter LinuxMit der Suche nach „Linux Brother HL-2030“ fand ich zur Seite htt … Weiterlesen
Kategorien im Wiki
WIKI-Beiträge des Monates

Die Beiträge des Monates finden Sie im Kalender unter den blau markierten Tageszahlen.

September 2023
M D M D F S S
 123
45678910
11121314151617
18192021222324
252627282930  
Archive