LibreNMS

freie Software zum Monitoring komplexer IT-Infrastrukturen

LibreNMS ist eine freie Software zum Monitoring komplexer IT-Infrastrukturen. Es entstand durch einen Fork der Software Observium.[2] Es ist auf den Bereich des Hardwaremonitoring spezialisiert.[3]

LibreNMS
Basisdaten

Hauptentwickler LibreNMS Community
Entwickler LibreNMS Community
Erscheinungsjahr 2013
Aktuelle Version 24.11.0[1]
(20. November 2024)
Betriebssystem Server:nur Unix, Agent: Multiplattform
Programmier­sprache PHP
Kategorie Netzwerk-Monitoring
Lizenz GPLv3
deutschsprachig ja
librenms.org

LibreNMS ist in PHP programmiert und nutzt MySQL als Datenbank. Es durchsucht automatisch ein Rechnernetz und fragt per SNMP (bzw. ARP, XDP, OSPF, BGP)[4] den Status und die Konfiguration ab. LibreNMS unterstützt eine breite Masse an Netzwerk-Hardware von verschiedenen Herstellern und Betriebssystemen z. B. Cisco, Linux, FreeBSD, Juniper, Brocade, Foundry, HP.[5]

Allgemeines

Bearbeiten

LibreNMS bietet ein tägliches Update, das per git eingespielt wird, dies ist standardmäßig aktiviert. Es wird versucht einmal im Monat eine Version zu veröffentlichen. LibreNMS wird in zwei Versionen veröffentlicht, eine für Entwickler und eine Stabile.[6]

Grundlage der Software ist der Leitspruch

Be nice, this is the foundation of this project. We expect everyone to be nice. People will fall out, people will disagree but please do it so in a respectable way.[7]

Server Installation

Bearbeiten

Es wird nur Linux/Unix als Server unterstützt. Es werden Docker-Images oder vorkonfigurierte, virtuelle Maschinen angeboten. Außerdem ist die manuelle Installation durch ein Softwarepaket möglich.[8]

Monitoring

Bearbeiten

LibreNMS verfügt über die Möglichkeit, Datenverkehr grafisch darzustellen und, bei Überschreiten eines Schwellenwertes, Warnungen auszugeben.[9]

Schnittstellen und Integration

Bearbeiten

Die Schnittstelle wurde als Restful API realisiert, befindet sich aber noch in der Entwicklung. Die Ausgabe erfolgt per JSON oder als PNG-Bild.[10]

LibreNMS ermöglicht durch Integration von anderen Produkten z. B. Plugins von Nagios die Funktionalität zu erweitern.[11]

Bearbeiten

Einzelnachweise

Bearbeiten
  1. Release 24.11.0. 20. November 2024 (abgerufen am 25. November 2024).
  2. LibreNMS: Here's the start of the Observium community fork:https://github.com/libertysys/librenms … In: @LibreNMS. 27. Oktober 2013, abgerufen am 10. November 2019 (englisch).
  3. Icinga und LibreNMS – Linuxfabrik GmbH. Abgerufen am 22. Mai 2022 (Schweizer Hochdeutsch).
  4. Auto-discovery Setup – LibreNMS Docs. Abgerufen am 22. Mai 2022.
  5. Community-based GPL-licensed network monitoring system: librenms/librenms. LibreNMS Project, 10. November 2019, abgerufen am 10. November 2019.
  6. Choosing a release – LibreNMS Docs. Abgerufen am 22. Mai 2022.
  7. FAQ – LibreNMS Docs. Abgerufen am 10. November 2019.
  8. Installing LibreNMS – LibreNMS Docs. Abgerufen am 10. November 2019.
  9. Thomas Joos: 43 kostenlose Werkzeuge für die Netzwerk-Überwachung. Abgerufen am 20. November 2021.
  10. Using the API – LibreNMS Docs. Abgerufen am 10. November 2019.
  11. Nagios Plugins – LibreNMS Docs. Abgerufen am 10. November 2019.