tiermutter
Well-known member
Moin zusammen,
aufgrund dieser Thematik https://forum.heimnetz.de/threads/librenms-auswertung-nicht-vollstaendig.531/ musste ich mich zuletzt etwas mehr mit dem Monitoring meiner Geräte beschäftigen.
@rednag hatte mir LibreNMS einst eingerichtet und seither nutze ich gelegentlich, selten benötige ich aber wirklich die aufgezeichneten Daten.
Aufgrund der aktuellen Problematik habe ich mir zwangsläufig auch mal (kurz) andere Monitoring Tools angesehen. Natürlich kam dabei die Frage auf, was ihr denn so verwendet und wo ihr Pro und Cons seht.
Für mich und mein Heimnetz ist dabei selbstredend: es muss gratis sein.
1. LibreNMS
Selbst installiert habe ich es nie, das hat ja @rednag gemacht, daher kann ich nicht viel dazu sagen, außer dass es durchaus einige Anleitungen dazu gibt.
Mir gefällt die Übersicht von LibreNMS sehr gut, da man viele Infos mehrerer Geräte auf einen Blick erhält und bei Bedarf ins Detail gehen kann; auch dann gestalten sich die Informationen und Grafiken übersichtlich und verständlich.
Die Bedienung und Einrichtung (nach der Installation) ist ebenfalls sehr komfortabel. Um Geräte zu überwachen muss man quasi nur IP und SNMP Daten des zu überwachenden Geräts angeben und schon hat man automatisch (fast) alle wünschenswerten Daten wie Auslastung von CPU, RAM und Disks, Temperaturen, etc. übersichtlich dargestellt. Fehlt einem doch noch eine Info, so kann man diese manuell über Custom OIDs abrufen, sofern das zu überwachende Gerät diese Daten bereitstellt.
Für mich landet LibreNMS, ein Fork (Abspaltung) von Obersvium daher auf dem ersten Platz in diesem Miniranking.
2. Observium
Observium gestaltet sich ähnlich wie LibreNMS und ist demnach auch sehr übersichtlich. Für die Installation (samt Webserver und Datenbank) wird ein Script bereitgestellt für unterschiedliche Betriebssysteme bereitgestellt, damit geht das entsprechend sehr leicht von der Hand (getestet unter Ubuntu).
Etwas störend finde ich, dass manche Funktionen (wie zB das dunkle Design, was mir sehr wichtig ist) nicht in der kostenlosen Version verfügbar sind. Genauer gesagt sind sie schon verfügbar, haben aber ohne jeglichen Hinweis keine Funktion. Auch die Verwendung von SNMPv3, zumindest mit "NoAuthNoPriv", ist nicht möglich (ob dies mit der kostenlosen Version zusammenhängt ist mir unklar), da man schlichtweg keinen SNMP User angeben kann.
Von dem allem abgesehen ist dieses Tool für mich aber durchaus eine gute Alternative zu LibreNMS.
3. Zabbix
Ich habe leider zu spät erfahren, dass es bei QNAP eine fertige VM im Marketplace gibt... Damit hätte ich mir einiges an Zeit gespart.
Auch hier existieren entwicklerseitige Anleitungen für die Installation, welche teils scriptgestützt ist, sodass man zumindest theoretisch wenig Arbeit mit der der Installation hat.
In der Praxis zeigte sich zumindest unter Debian 11 jedoch, dass hier etwas nicht stimmig ist. So mussten manche Schritte anders ausgeführt werden als angegeben, vir allem aber machte mir die enthaltene MySQL Version zu schaffen. Nachdem ich MySQL vor der eigentlichen Zabbix Installation (die MySQL offensichtlich nicht sauber beinhaltet) installiert habe, durfte ich mich dann aber schon bald der GUI von Zabbix erfreuen.
Wobei "erfreuen" sehr übertrieben bis gelogen ist. Zumindest für mich war die Oberfläche sehr unübersichtlich strukturiert, ohne Anleitungen und Hinweise hätte ich es wohl kaum geschafft überhaupt ein Gerät hinzuzufügen. Allein damit ist es aber noch nicht getan, zumindest nicht, wenn man auf dem zu überwachenden Gerät nicht den Zabbix Agent installiert hat. Denn möchte man mittels SNMP überwachen, muss man anders als bei den Vorgängern jede OID manuell eintragen, wozu man vorher die entsprechende MIB mühevoll auslesen muss; das Einlesen einer entsprechenden MIB ist nicht möglich.
Einmal eingetragen, liefert Zabbix immerhin zuverlässig die Werte, allerdings bin ich nicht dahintergekommen, wo ich entsprechende Graphen über den Verlauf dazu finde. Auch die Ist-Werte zu finden war für mich sehr gewöhnungsbedürftig.
Alles in allem muss ich den Versuch mit Zabbix für mich als verlorene Zeit verbuchen. Für mich ist das überhaupt nichts. Ich glaube dennoch, dass Zabbix für User die mehr Zeit investieren wollen und wahrscheinlich auch etwas versierter sind als ich, ein gutes Monitoringtool darstellt. Bei mir wären es nur die QNAP NAS gewesen, welche ein third-party Zabbix Agent beinhalten, sowie meine OPNsense, daher war meine Erfahrung nach der langen Installation mit Problemen doch sehr kurz.
4. Paessler PRTG
Ich kann, darf und werde mir hierzu kein Urteil erlauben, führe es dennoch kurz auf.
Das Tool läuft scheinbar nur unter Windows, was es für mich unbrauchbar macht. Dennoch habe ich es (mal wieder) installiert um es mir anzusehen. "Mal wieder", weil ich es schonmal installiert hatte, wie ich mich erinnerte als ich die Oberfläche sah. Schlecht ist diese nicht gemacht, aber irgendwie verspürte ich eine Art Abneigung, die mich dazu veranlasste, PRTG unverzüglich wieder zu deinstallieren. Auch hier erinnerte ich mich: Das war das Mal davor genauso.
Dennoch gibt es aber sicherlich Fälle und User, wo PRTG seine Berechtigung hat und seine Aufgaben wohl auch sehr gut erfüllt. Übersichtlich scheint es jedenfalls zu sein.
Also... Was verwendet ihr und was sollte man ich mir mal anschauen?
aufgrund dieser Thematik https://forum.heimnetz.de/threads/librenms-auswertung-nicht-vollstaendig.531/ musste ich mich zuletzt etwas mehr mit dem Monitoring meiner Geräte beschäftigen.
@rednag hatte mir LibreNMS einst eingerichtet und seither nutze ich gelegentlich, selten benötige ich aber wirklich die aufgezeichneten Daten.
Aufgrund der aktuellen Problematik habe ich mir zwangsläufig auch mal (kurz) andere Monitoring Tools angesehen. Natürlich kam dabei die Frage auf, was ihr denn so verwendet und wo ihr Pro und Cons seht.
Für mich und mein Heimnetz ist dabei selbstredend: es muss gratis sein.
1. LibreNMS
Selbst installiert habe ich es nie, das hat ja @rednag gemacht, daher kann ich nicht viel dazu sagen, außer dass es durchaus einige Anleitungen dazu gibt.
Mir gefällt die Übersicht von LibreNMS sehr gut, da man viele Infos mehrerer Geräte auf einen Blick erhält und bei Bedarf ins Detail gehen kann; auch dann gestalten sich die Informationen und Grafiken übersichtlich und verständlich.
Die Bedienung und Einrichtung (nach der Installation) ist ebenfalls sehr komfortabel. Um Geräte zu überwachen muss man quasi nur IP und SNMP Daten des zu überwachenden Geräts angeben und schon hat man automatisch (fast) alle wünschenswerten Daten wie Auslastung von CPU, RAM und Disks, Temperaturen, etc. übersichtlich dargestellt. Fehlt einem doch noch eine Info, so kann man diese manuell über Custom OIDs abrufen, sofern das zu überwachende Gerät diese Daten bereitstellt.
Für mich landet LibreNMS, ein Fork (Abspaltung) von Obersvium daher auf dem ersten Platz in diesem Miniranking.
2. Observium
Observium gestaltet sich ähnlich wie LibreNMS und ist demnach auch sehr übersichtlich. Für die Installation (samt Webserver und Datenbank) wird ein Script bereitgestellt für unterschiedliche Betriebssysteme bereitgestellt, damit geht das entsprechend sehr leicht von der Hand (getestet unter Ubuntu).
Etwas störend finde ich, dass manche Funktionen (wie zB das dunkle Design, was mir sehr wichtig ist) nicht in der kostenlosen Version verfügbar sind. Genauer gesagt sind sie schon verfügbar, haben aber ohne jeglichen Hinweis keine Funktion. Auch die Verwendung von SNMPv3, zumindest mit "NoAuthNoPriv", ist nicht möglich (ob dies mit der kostenlosen Version zusammenhängt ist mir unklar), da man schlichtweg keinen SNMP User angeben kann.
Von dem allem abgesehen ist dieses Tool für mich aber durchaus eine gute Alternative zu LibreNMS.
3. Zabbix
Ich habe leider zu spät erfahren, dass es bei QNAP eine fertige VM im Marketplace gibt... Damit hätte ich mir einiges an Zeit gespart.
Auch hier existieren entwicklerseitige Anleitungen für die Installation, welche teils scriptgestützt ist, sodass man zumindest theoretisch wenig Arbeit mit der der Installation hat.
In der Praxis zeigte sich zumindest unter Debian 11 jedoch, dass hier etwas nicht stimmig ist. So mussten manche Schritte anders ausgeführt werden als angegeben, vir allem aber machte mir die enthaltene MySQL Version zu schaffen. Nachdem ich MySQL vor der eigentlichen Zabbix Installation (die MySQL offensichtlich nicht sauber beinhaltet) installiert habe, durfte ich mich dann aber schon bald der GUI von Zabbix erfreuen.
Wobei "erfreuen" sehr übertrieben bis gelogen ist. Zumindest für mich war die Oberfläche sehr unübersichtlich strukturiert, ohne Anleitungen und Hinweise hätte ich es wohl kaum geschafft überhaupt ein Gerät hinzuzufügen. Allein damit ist es aber noch nicht getan, zumindest nicht, wenn man auf dem zu überwachenden Gerät nicht den Zabbix Agent installiert hat. Denn möchte man mittels SNMP überwachen, muss man anders als bei den Vorgängern jede OID manuell eintragen, wozu man vorher die entsprechende MIB mühevoll auslesen muss; das Einlesen einer entsprechenden MIB ist nicht möglich.
Einmal eingetragen, liefert Zabbix immerhin zuverlässig die Werte, allerdings bin ich nicht dahintergekommen, wo ich entsprechende Graphen über den Verlauf dazu finde. Auch die Ist-Werte zu finden war für mich sehr gewöhnungsbedürftig.
Alles in allem muss ich den Versuch mit Zabbix für mich als verlorene Zeit verbuchen. Für mich ist das überhaupt nichts. Ich glaube dennoch, dass Zabbix für User die mehr Zeit investieren wollen und wahrscheinlich auch etwas versierter sind als ich, ein gutes Monitoringtool darstellt. Bei mir wären es nur die QNAP NAS gewesen, welche ein third-party Zabbix Agent beinhalten, sowie meine OPNsense, daher war meine Erfahrung nach der langen Installation mit Problemen doch sehr kurz.
4. Paessler PRTG
Ich kann, darf und werde mir hierzu kein Urteil erlauben, führe es dennoch kurz auf.
Das Tool läuft scheinbar nur unter Windows, was es für mich unbrauchbar macht. Dennoch habe ich es (mal wieder) installiert um es mir anzusehen. "Mal wieder", weil ich es schonmal installiert hatte, wie ich mich erinnerte als ich die Oberfläche sah. Schlecht ist diese nicht gemacht, aber irgendwie verspürte ich eine Art Abneigung, die mich dazu veranlasste, PRTG unverzüglich wieder zu deinstallieren. Auch hier erinnerte ich mich: Das war das Mal davor genauso.
Dennoch gibt es aber sicherlich Fälle und User, wo PRTG seine Berechtigung hat und seine Aufgaben wohl auch sehr gut erfüllt. Übersichtlich scheint es jedenfalls zu sein.
Also... Was verwendet ihr und was sollte man ich mir mal anschauen?