Mit den Linuxfabrik Monitoring Plugins lässt sich LibreNMS in Icinga integrieren: tritt in LibreNMS ein Alert auf, bekommt Icinga davon mit.
LibreNMS ist mit seiner Spezialisierung auf SNMP und Netzwerk-Hardware sowie seinen Auto-Discovery-Fähigkeiten die ideale Ergänzung zu Icinga. Statt SNMP-Setups in Icinga nachzubauen, nutzt man LibreNMS für die Netzwerk-Sicht und lässt Icinga auf die LibreNMS-Alerts reagieren.
librenms-alerts
: prüft auf nicht-bestätigte Alerts in LibreNMS und meldet den jüngsten Alert pro Device. Sobald ein Alert in der LibreNMS-UI acknowledged wird, wechselt der Check für das Device auf OK. Greift für Performance auf die LibreNMS-Datenbank zu (MySQL/MariaDB). Empfohlenes Intervall: minütlich.librenms-health
: liest Hardware-Sensorwerte (Temperatur, Feuchte, Spannung, Status etc.) und alarmiert, sobald die in LibreNMS hinterlegten Schwellwerte überschritten werden. Greift ebenfalls auf die LibreNMS-Datenbank zu. Empfohlenes Intervall: stündlich.librenms-version
: zeigt LibreNMS-Version und Versionsstände von Datenbank-Schema, Net-SNMP, PHP, Python und RRDtool über die LibreNMS-API. Empfohlenes Intervall: täglich.LibreNMS ist ein Laravel-basiertes Netzwerk-Monitoring-System mit MySQL/MariaDB als Datenbank-Backend, entstanden als Fork von Observium. Geräte werden über SNMP oder IPMI eingebunden. LibreNMS bringt eine umfangreiche MIB-Sammlung mit und verwendet sie als Basis, geht für die eigentliche Erkennung aber auf YAML- und PHP-Definitionen über, die direkt im LibreNMS-Repository gepflegt werden.
LibreNMS unterstützt eine breite Palette an Netzwerk- und Storage-Hardware, darunter Cisco, HPE, Dell, Aruba, Palo Alto, Synology und QNAP. Ergebnisse können an Graylog sowie an Zeitreihendatenbanken wie InfluxDB, Prometheus oder Graphite weitergereicht werden.
Detaillierte technische Informationen findest du auf docs.linuxfabrik.ch/software/librenms.html.
Brauchst du Unterstützung bei der Icinga-LibreNMS-Integration? Schau dir doch mal unsere Service & Support-Modelle an und melde dich bei uns.