Monitorix

Screenshot der Software:
Monitorix
Softwarebeschreibung:
Version: 3.10.1 Aktualisiert
Upload-Datum: 22 Jun 18
Entwickler: Jordi Sanfeliu
Lizenz: Frei
Popularität: 81

Rating: 1.3/5 (Total Votes: 3)

Monitorix ist eine Open-Source-Befehlszeilensoftware, die Benutzern ein sehr nützliches und leichtgewichtiges Dienstprogramm zur Systemüberwachung bietet, das sowohl für unerfahrene als auch erfahrene Systemadministratoren verwendet werden kann.


Funktionen auf einen Blick

Es wurde von Grund auf so konzipiert, dass es so viele Systemressourcen und -dienste wie möglich ohne jegliche Einschränkung überwachen kann und daher auf Produktions-Linux / UNIX-Servermaschinen einsetzbar ist. Die Anwendung besteht aus zwei Befehlszeilenprogrammen, einem Collector und einem CGI-Skript namens monitorix.cgi. Es kommt auch mit einem integrierten Web (HTTP) -Server.

Es ist eine wirklich leichte Anwendung, da ihr CLI-Befehl sehr einfach ist und nur drei Argumente akzeptiert (-c, -p und -d). Mit der Option -c kann der Speicherort der Konfigurationsdatei angegeben werden. Mit der Option -p wird die Prozess-ID des Daemons in einer angegebenen Datei gespeichert.

Auf der anderen Seite wird die Option -d mit drei Argumenten verwendet, none, graph oder all, was es Benutzern ermöglicht, detaillierte Informationen darüber zu protokollieren, was die Anwendung intern macht. Während das Argument all zum Anzeigen der gesammelten Daten aller aktivierten Diagramme verwendet wird, zeigt das Argument none keine Daten an. Darüber hinaus können Sie eine durch Kommas getrennte Liste von Diagrammnamen mithilfe des Diagrammarguments angeben.


Unterstütztes Betriebssystem und Verfügbarkeit

Das Programm wird als Quellarchiv verteilt, sodass Benutzer es auf jeder Linux-Distribution konfigurieren, kompilieren und installieren können, sowie Binärpakete für das Arch Linux-Betriebssystem und RPM-basierte Systeme.

Offiziell unterstützte Linux-Distributionen umfassen Red Hat Enterprise Linux, Fedora Linux, CentOS, Arch Linux, Gentoo, Debian und Ubuntu. Darüber hinaus unterstützt es OpenBSD und OpenBSD Open-Source UNIX-ähnliche Betriebssysteme.


Endeffekt

Alles in allem ist Monitorix eine wirklich einfache und schnelle universelle Systemüberwachungsanwendung, die von Systemadministratoren zur Überwachung von Linux- oder BSD-Servermaschinen verwendet werden kann. Aufgrund seiner Einfachheit kann es auch auf Embedded-Geräten verwendet werden.

Was ist neu in dieser Version:

  • Behebung einer fehlerhaften Speicher-Skalierung in * BSD-Systemen.
  • In 'process.pm' wurde die Option 'netstats_in_bps' vollständig berücksichtigt.
  • Die fehlende Deklaration von 'allvalues' in 'gensens.pm' wurde korrigiert, was die Generierung von Graphen verhinderte, wenn 'show_gaps' aktiviert war.
  • Korrigiert, um die Werte im Textmodus in 'ipmi.pm' korrekt darzustellen.
  • Es wurde eine Fehljustierung der MB- und CPU-Temperaturwerte in 'lmsens.pm' behoben.
  • Behoben, um die Länge der Gerätenamen in 'fs.pm' zu begrenzen.
  • In einigen gezoomten Diagrammen von 'system.pm' wurde eine fehlende Lücke eingefärbt.
  • Behoben, um fehlende Werte als 'unbekannt' in 'apcupsd.pm' zu speichern. [# 201]
  • Eine XSS-Schwachstelle in CGI-Variablen wurde behoben. [# 203] (Danke an Sebastian Gilon von http://testarmy.com/, der darauf hingewiesen hat)
  • Es wurde behoben, um zu überprüfen, ob die Funktionen setgid () und setuid () erfolgreich waren, bevor das integrierte HTTP gestartet wurde. (Danke an Sander Bos dafür, dass er darauf hingewiesen hat)
  • Korrigiert, um 'echo' zu deaktivieren, wenn das Passwort in './htpasswd.pl' eingegeben wird. (Danke an Sander Bos dafür, dass er darauf hingewiesen hat)
  • Behoben, um die Berechtigungen 0600 auf Protokolldateien zu setzen. (Danke an Sander Bos dafür, dass er darauf hingewiesen hat)

Was ist neu in der Version:

  • Ein komplettes statistisches Libvirt (libvirt) Diagramm wurde hinzugefügt.
  • Ein vollständiges Prozessstatistikdiagramm (Prozessdiagramm) wurde hinzugefügt.
  • Neuer Startjob hinzugefügt. [# 46]
  • Während des Starts wurde mehr Ausführlichkeit hinzugefügt.
  • Unterstützung hinzugefügt, um Benutzername und Passwort in die 'url_prefix' Option des Moduls 'emailreports' aufzunehmen. (vorgeschlagen von V1ru535, Admin AT mynet.fr)
  • Das Diagramm 'serv' wurde optimiert, um Server mit großen Protokolldateien nicht zu überlasten.
  • Unterstützung für Piwik-Tracking-Code hinzugefügt. (vorgeschlagen von V1ru535, Admin AT mynet.fr)
  • Unterstützung für Relay-only-MTA (z. B. Nullmailer) in 'E-Mail-Berichte' hinzugefügt. [# 49]
  • Es wurde die neue Option 'ip_default_table' hinzugefügt, um zu definieren, in welcher Tabelle Monitorix alle iptables-Regeln für die Überwachung der Überwachung des Netzwerkverkehrs ablegt. (vorgeschlagen von Russell Morris, rmorris AT rkmorris.us)
  • SPF-Statistiken wurden im 'Mail'-Diagramm hinzugefügt.
  • Zusätzliche Unterstützung für den neuesten NVidia-Treiber 340.24. [# 54]
  • Die neue Option 'url_prefix_proxy' wurde hinzugefügt, um die URL-Erstellung im CGI zu umgehen. Nützlich, wenn Monitorix hinter einem Reverse-Proxy verwendet wird. [# 58]
  • Ein 'Makefile' wurde hinzugefügt, um Benutzern und Packern mehr Flexibilität zu bieten. [# 62]
  • Verbesserte in allen Graphen die 'limit' und 'rigid' Funktionalität und reduzierte viel redundanten Code.
  • Alle DST von "COUNTER" auf "GAUGE" im "net" -Modul geändert, um unerwartete riesige Peaks zu vermeiden.
  • Eine Überprüfung hinzugefügt, um Inkonsistenzen zwischen aktivierten Graphen und definierten Graphen während der Initialisierung zu erkennen.
  • Fester Regexp, der das Sammeln von LOADPCT- und ITEMP-Werten im Modul 'apcupsd' verhindert hat. (Danke an Patrick Fallberg, Patrick AT Fallberg.net)
  • Behoben, um den Namen des Dateisystems anzuzeigen, wenn Monitorix seinen Gerätenamen nicht erkennen kann.
  • In den Zeilen 650 und 684 wurden in fs.pm numerische Meldungen des Arguments nicht numerisch hinzugefügt. Dies ist der Fall, wenn eines der definierten Dateisysteme kein echter Mount-Punkt mit einem zugeordneten Gerätenamen ist. (Danke an Andreas Itzchak Rehberg, izzy at qumran.org für den Hinweis darauf)
  • Die Werte in der Textschnittstelle des Diagramms 'fs' wurden korrigiert.
  • Init-Skript korrigiert, um mit Chef richtig zu arbeiten. [# 48]
  • Es wurde eine Zeile korrigiert, die jede Minute im 'serv'-Diagramm zu Aktualisierungen zwang.
  • Es wurde ein Icecast-Diagramm korrigiert, um das neuere Statistikseitenformat zu unterstützen.
  • Die Verwendung nicht initialisierter Variablen im Modul 'phpapc' wurde korrigiert.
  • Behoben, um die kommagetrennten Werte in der 'list' Option des 'mysql' Moduls zu bereinigen.
  • Der integrierte HTTP-Server hat einen korrekten Content-Type-Header für ".css" -Dateien zurückgegeben. (Danke an Liang Zhang, liangz AT fnal.gov für das Aufzeigen)
  • Kleine Korrekturen und Tippfehler.

Was ist neu in Version 3.5.0:

  • Eine vollständige statistische APC UPS (apcupsd) Grafik wurde hinzugefügt. (Danke an Ilya Karpov, gibzer AT gmail.com)
  • Es wurde ein vollständiger statistischer Netstat-Graph (netstat) hinzugefügt. (vorgeschlagen von Maarten van Lieshout, mlieshout AT cocomowebbeheer.nl)
  • Unterstützung für amavisd-new in den Graphen 'serv' und 'mail' für Spam- und Viren-E-Mail-Accounting. (Danke an Dirk Tanneberger, dirk AT tanneberger.biz)
  • Zusätzliche Unterstützung für PHP APC 4.0. [# 36]
  • Es wurde eine Fehlermeldung in die E-Mail eingefügt, wenn 'emailreports' keine Verbindung zu Monitorix herstellen kann.
  • Die neue Option 'addendum_script' wurde in den 'E-Mail-Berichten' hinzugefügt, um die eigenen Daten in die E-Mails einzufügen. (Danke an Dirk Tanneberger, dirk AT tanneberger.biz)
  • Unterstützung für die Verwendung von '/ dev / disk / by-path /' Pfaden als Gerätenamen im 'disk' Diagramm hinzugefügt. [# 37]
  • Es wurden zwei neue Optionen in 'E-Mail-Berichte' hinzugefügt, um die Zeit zu konfigurieren, wann E-Mail-Berichte gesendet werden. [# 39]
  • Es wurde eine neue Option hinzugefügt, um selbstsignierte Zertifikate zu akzeptieren, wenn Werte remote mit dem HTTPS-Protokoll erfasst werden. [# 40]
  • Zusätzliche Unterstützung in der 'port'-Grafik, um mehrere Netzwerkprotokolle für dieselbe Portnummer zu definieren. (Danke von Jean-Louis Halleux, monitorix AT ritm.be)
  • Die Inode-Verwendung wurde in der 'fs'-Grafik hinzugefügt und das Layout neu strukturiert. (vorgeschlagen von Andreas Itzchak Rehberg, izzy AT qumran.org)
  • Neue Option namens 'include_dir' hinzugefügt, um zusätzliche Konfigurationsdateien aus einem bestimmten Verzeichnis laden zu können (standardmäßig '/etc/monitorix/conf.d'). Die Hauptkonfigurationsdatei befindet sich nun im neuen Verzeichnis '/ etc / monitorix /' .
  • Im 'nginx'-Diagramm wurde die Option' url 'hinzugefügt, um eine vollständige URL zum Sammeln von Statistiken zu definieren. (vorgeschlagen von Melkor, morgoth AT free.fr)
  • Der Standardpfad '/ usr / share / monitorix' der Option 'base_dir' wurde auf '/ var / lib / monitorix / www' geändert. Dies sollte Monitorix mehr FHS freundlich machen.
  • Die Schriftgröße der Titel im 'Bind'-Diagramm wurde erhöht.
  • Das hartcodierte Suffix '/ server-status? auto' wurde aus den Modulen 'apache' und 'lighttpd' entfernt. Nun ist es am meisten Teil der URL (s), die in der 'list' Option definiert sind. (vorgeschlagen von Melkor, morgoth AT free.fr)
  • Die EOL-Markierung in der Regexp der 'Milter-Greylist'-Statistik wurde entfernt, um die neuere Version 4.4.3 zu unterstützen. (Danke an Sean Wilson, monitorix AT bsdpanic.com)
  • Behoben, um Lücken auch für negative Werte zu erweitern. [# 34]
  • In E-Mail-Berichten behoben, um alle Grafiken in der Liste anzuzeigen. [# 33]
  • Das Datumsformat wurde so angepasst, dass es mit UW-IMAP-Protokollen übereinstimmt. Außerdem wurde POP3-Anmeldekontoführung hinzugefügt. (Danke an Wijatmoko U. Prayitno, koko AT crypto.my.id für den Hinweis darauf)
  • Korrigiert, um die Textschnittstelle in der 'Memcached'-Grafik anzuzeigen.
  • Behoben, um ein Paar Variablen in 'mail.pm' zu initialisieren, um die Verwendung 'nicht initialisierter Werte' in der Protokolldatei zu vermeiden. (Danke an Dirk Tanneberger, dirk AT tanneberger.biz)
  • Behoben, um eine unerwartete Gruppierung von Netzwerkschnittstellen mit Aliasen im 'net'-Diagramm zu vermeiden. (Danke an Ivo Brhel, ivb AT volny.cz)
  • Behoben, um URLs mit einfachen Anführungszeichen im Multihost-HTML einzufügen.
  • Fixed-Meldungen zu 'Verwendung von nicht initialisierten Werten' und 'nicht numerischen Argumenten zusätzlich' in 'proc' und 'fs' Graphen auf FreeBSD-Systemen. (Danke an Janusz Pruszewicz, Janusz AT pruszewicz.com)
  • Korrigiert, um genau die Verbindungstypen "in", "out" oder "in / out" in der "port" Grafik anzupassen.
  • Korrigiert, um Kernel-Versionen als Strings anstatt als Zahlen zu vergleichen und die Art und Weise zu verbessern, wie die Kernel-Version extrahiert wird. (Danke an Jean-Louis Halleux, monitorix AT ritm.be)
  • Behebung einiger HTML-Tags in 'monitorix.cgi'.
  • Es wurde ein fehlendes HTML-Tag in der Grafik 'Port' behoben. (Danke an Jean-Louis Halleux, monitorix AT ritm.be)
  • Behobene Meldungen über die Verwendung von nicht initialisierten Werten im Port-Diagramm. (Danke an Claude Nadon, Claude AT ws01.info für das Aufzeigen)
  • Der Titel bestimmter Graphen im Multihost-Modus wurde korrigiert.
  • Kleine Korrekturen und Tippfehler.

Was ist neu in Version 3.4.0:

  • Es wurde ein vollständiger statistischer Memcached-Graph hinzugefügt. [# 27]
  • Unterstützung für verschiedene BIND stats-Versionen (jetzt 2 und 3). (Danke an Ivo Brhel, ivb AT volny.cz)
  • Es wurden zwei neue Warnungen im Diagramm 'Festplatte' hinzugefügt, um festzustellen, ob ein Laufwerk den Schwellenwert für neu zugewiesene und ausstehende Sektoren überschritten oder einen Schwellenwert erreicht hat. (vorgeschlagen von Matthew Connelly, Maff AT maff.im)
  • Eine neue Option namens 'max_historic_years' (mit einem Standardwert von 1) wurde hinzugefügt, die es ermöglicht, bis zu 5 Jahre Daten zu speichern. Vorsicht mit dieser Option, da bei jeder Erweiterung des Werts eine neue '.rrd'-Datei generiert wird und die aktuellen Verlaufsdaten verloren gehen. (vorgeschlagen von Mohan Reddy, Mohan.Reddy AT analog.com)
  • Verbesserte Regexp beim Sammeln von Daten von den Unterbrechungen der Geräte, die auch einige störende Nachrichten bei der Verwendung von nicht numerischen Argumenten beheben.
  • Zusätzliche Unterstützung für die Pure-FTPd-Protokolle in den Grafiken 'serv' und 'ftp'.
  • Die neue Konfigurationsoption 'https_url' wurde hinzugefügt. [# 31]
  • Es wurden Fehlermeldungen bezüglich der Verwendung von nicht initialisierten Werten im 'System'-Diagramm auf BSD-Systemen behoben.
  • Es wurden Fehlermeldungen für nicht numerisches Argument zusätzlich im 'fs'-Diagramm auf BSD-Systemen behoben.
  • In 'emailreports' wurde behoben, dass die Befehlszeile 'hostname' verwendet wurde, wenn die Variable $ ENV {HOSTNAME} nicht definiert war (Debian / Ubuntu und vielleicht andere Systeme). (Danke an Skibbi, skibbi AT gmail.com für das Aufzeigen)
  • Die Fehlermeldung 'String endet nach dem = Zeichen auf CDEF: allvalues ​​=' in der 'int' Grafik (das Interrupts Diagramm steht noch aus, um es komplett neu schreiben zu können) wurde behoben.
  • Das 'int' Diagramm wurde korrigiert, um besser mit Raspberry Pi kompatibel zu sein.
  • In 'bind.pm' wurde ein 0-Wert gespeichert, wenn Threads deaktiviert sind. [# 29]
  • Korrektur von korrekt gesendeten Bildern in den Grafiken 'proc', 'port' und 'fail2ban' bei Verwendung von E-Mail-Berichten. (Danke an Benoit Segond von Banchet, bjm.segondvonbanchet AT telfort.nl für den Hinweis darauf)
  • Behoben, um den echten Hostnamen in den E-Mail-Berichten anzuzeigen.
  • Das 'int' Diagramm wurde korrigiert, um mit dem Excito B3 Produkt kompatibel zu sein. (Danke an Patrick Fallberg, Patrick AT fallberg.net für das Aufzeigen)
  • Korrigiert, um die Eingabezeichenfolge im integrierten HTTP-Server korrekt zu bereinigen, was zu einer Reihe von Sicherheitslücken führte. [# 30]
  • Das Fehlen einer Mindestdefinition in einigen Datenquellen des 'Bind' Diagramms wurde behoben. (Danke an Andreas Itzchak Rehberg, izzy at qumran.org für den Hinweis darauf)
  • Es wurde ein Problem behoben, bei dem Anforderungszeichenfolgen von schädlichem JavaScript nicht ausreichend bereinigt wurden. [# 30] (Danke an Jacob Amey, Jamey AT securityinspection.com für den Hinweis darauf)
  • Ein Tippfehler in monitorix.service wurde behoben. [# 32]
  • Der Anforderungswert wurde in der 'nginx'-Grafik korrigiert. Jetzt ehrt es das Etikett, um den Wert pro Sekunde statt pro Minute anzuzeigen. (Danke an Martin Culak, culak AT firma.azet.sk für das Aufzeigen)
  • Kleine Korrekturen und Tippfehler.

Was ist neu in Version 3.3.1:

  • Korrigiert, um die Eingabezeichenfolge im integrierten HTTP-Server korrekt zu bereinigen, was zu einer Reihe von Sicherheitslücken führte. [# 30]

Was ist neu in Version 3.3.0:

  • Ein kompletter statistischer Wowza Media Server Graph wurde hinzugefügt. (vorgeschlagen von Daniele Ilardo, kkstyle21 AT gmail.com)
  • Ein vollständiges statistisches PHP-APC-Diagramm wurde hinzugefügt. (vorgeschlagen von Petr & Scaron; vec, petr.svec AT pak.izscr.cz)
  • Erneute Implementierung des Alarmsignal-Handlers in der Hauptschleife, um die Timeouts im 'disk'-Diagramm (und anderen) steuern zu können.
  • Dies sollte ein vollständiges Einfrieren verhindern, wenn das Netzwerk beim Überwachen von NFS-Dateisystemen ausfällt. [# 10]
  • Die Option "Thema" wurde erneut implementiert.
  • Implementiert einen vollständigen E-Mail-Berichtmechanismus. [# 11]
  • Im Hauptdiagramm von 'Apache' wurde die Bezeichnung 'Total' hinzugefügt.
  • Es wurde eine neue Option namens "show_gaps" hinzugefügt, um die Lücken zu erkennen, die durch fehlende Daten in Graphen entstehen (vorgeschlagen von Skibbi, skibbi AT gmail.com)
  • Fügen Sie während der Initialisierung der Grafik 'nvidia' eine Überprüfung hinzu, um das Vorhandensein des Befehls 'nvidia-smi' zu testen.
  • Fügen Sie während der Initialisierung des 'nfss'-Diagramms eine Überprüfung hinzu, um zu testen, ob die Datei' / proc / net / rpc / nfsd 'vorhanden ist.
  • Fügen Sie während der Initialisierung des 'nfsc' Graphen eine Überprüfung hinzu, um zu testen, ob es die Datei '/ proc / net / rpc / nfs' gibt.
  • Die Option 'url_prefix' im 'Traffacct'-Diagramm hinzugefügt.
  • Allen Graphen wurde die Option 'global_zoom' hinzugefügt.
  • Es wurde ein Fehler behoben, der verhinderte, dass Statistiken im 'nfss'-Diagramm angezeigt wurden.
  • In 'nginx' wurde der Name der iptables-Regeln korrigiert, die das Arbeiten mit dem Netzwerk-Traffic-Graphen verhindert haben. [# 22]
  • Es wurde ein Fehler behoben, der eine korrekte Datenerfassung in der 'fail2ban'-Grafik verhinderte. [# 23]
  • Die Beschreibung von 'netstats_in_bps' in der Manpage von monitorix.conf (5) wurde korrigiert.
  • Es wurde eine Meldung von 'Argument' "ist nicht numerisch in int ... 'in' nvidia 'Grafik bei Verwendung neuerer offizieller Treiber behoben.
  • Es wurde ein Fehler in Gruppen (Multihost-Ansicht) behoben, der verhinderte, dass die Diagramme des Remote-Servers der ausgewählten Gruppe angezeigt wurden. (Danke an Mauro Medda, m.medda AT tiscali.it)
  • Wenig Code-Reinigung.

Was ist neu in Version 3.2.1:

  • Die Quelle, von der die Speicherbelegung im 'squid'-Diagramm erfasst wurde, wurde geändert. Jetzt sind die gezeigten Werte realer und genauer.
  • Hinzugefügt Benutzer / Passwort-Authentifizierungsoptionen im integrierten HTTP-Server. [# 14]
  • Es wurde das Skript 'htpasswd.pl' hinzugefügt, um Kennwörter verschlüsseln zu können. [# 14]
  • Die Optionen 'hosts_allow' und 'hosts_deny' wurden hinzugefügt, um den Zugriff der IP-Adresse auf den integrierten HTTP-Server zu beschränken. [# 14]
  • Es wurde die Möglichkeit hinzugefügt, eine optionale Hostadresse anzugeben, an die der integrierte HTTP-Server gebunden werden soll. [# 19]
  • Es wurde eine neue Option im 'Datenträger'-Diagramm mit dem Namen' accept_invalid_disk 'hinzugefügt, die es ermöglicht, weiter zu arbeiten, auch wenn einige der definierten Gerätenamen ungültig oder nicht vorhanden sind. Dies ist besonders nützlich, um externe Festplatten zu überwachen, die nicht permanent mit dem System verbunden sind.
  • Die Datei 'monitorix.service' wurde aktualisiert. [# 20] (Danke an Christopher Meng, rpm AT cicku.me)
  • Es wurde ein Fehler behoben, der verhinderte, dass die Kerntemperaturen im 'lmsens'-Diagramm angezeigt wurden. (Danke an Bryan Guidroz, bryanguidroz AT hotmail.com)
  • Ein Tippfehler wurde behoben und ein Paar Bindestriche wurden in der Manpage monitorix.conf (5) entfernt.

Was ist neu in Version 3.2.0:

  • Ein vollständiges Raspberry Pi-Sensordiagramm wurde hinzugefügt. [# 10, # 13] (Danke an graysky, graysky AT archlinux.us)
  • Die MySQL-Dokumentation in der Manpage monitorix.conf (5) wurde etwas verbessert. (Danke an Luca Ferrario, Luca AT Ferrario.net)
  • Es wurde eine neue Option namens 'temperature_scale' hinzugefügt, um zwischen Werten in Celsius oder in Fahrenheit umschalten zu können. (vorgeschlagen von Bryan Guidroz, bryanguidroz AT hotmail.com)
  • Unterstützung für vereinfachtes Chinesisch in den monatlichen Berichten hinzugefügt. (Danke an Christopher Meng, rpm AT cicku.me)
  • Unterstützung für die ATI-Grafikkarten über die 'GPU'-Tasten im' lmsens'-Diagramm. Wie im Falle von NVIDIA erfordert dies die offiziellen ATI-Treiber. [# 8]
  • Der Standardzeichensatz im integrierten HTTP-Server wurde in UTF-8 geändert. (Danke an Akong, ak6783 AT gmail.com für das Aufzeigen)
  • Der 'undefinierten Konfiguration' von MySQL graph wurde Ausführlichkeit hinzugefügt.
  • Ein Tippfehler in einer iptables-Regel im Nginx-Diagramm wurde behoben. (Danke an Faustin Lammler, faustin AT dejadejoder.com)
  • Das Squid-Diagramm wurde korrigiert, um die Option 'netstat_in_bps' zu berücksichtigen. (vorgeschlagen zu Ignacio Freyre, nachof AT adinet.com.uy)
  • In 'Port'-Grafik behoben, um die minimale Anzahl von Graphen zwischen dem Wert von' max 'und der Anzahl der tatsächlich definierten Ports anzuzeigen. Dies behebt die Fehlermeldungen von nicht initialisierten Werten in den Zeilen 410 und 411.
  • Behoben, um die Unterstützung von RAID-Controller-Parametern in den Disketten-Gerätenamen zu berücksichtigen, die im Disk-Graphen definiert sind. [# 12]
  • Kleine Korrekturen im Alarmierungssystem von 'fs', 'system' und 'mail' Graphen.
  • Es wurde ein Fehler im 'Traffacct'-Diagramm behoben, der Accounting-Verkehr verhinderte, wenn die Option leer war. Außerdem wurde das Socket-Modul hinzugefügt.
  • Korrigiert, um den richtigen Graph der richtigen Gruppennummer in der 'fs'-Grafik zu erhalten, wenn die Option' silent = imagetag 'verwendet wird. [# 16]

Was ist neu in Version 3.1.0:

  • Es wurde ein vollständiges statistisches FTP-Diagramm hinzugefügt.
  • Das Diagramm 'serv' verwendet jetzt die Protokolldatei 'secure_log', um FTP-Anmeldestatistiken zu erhalten. Alternativ wurde die Option 'ftp_log_date_format' in 'secure_log_date_format' umbenannt.
  • In 'nginx' und 'port' Graphen behoben, um '-m contrack --ctstate' anstelle von '-m state --state' in allen iptables-Regeln zu verwenden und eine nervige iptables-Nachricht über die Verwendung einer veralteten Option zu vermeiden.
  • Behoben, um die Werte in 'disk- & gt; list- & gt; [n]' durch "," (Komma + Leerzeichen) zu begrenzen.
  • Behoben, um zu erkennen, ob ein in 'disk- & gt; list- & gt; [n]' definierter Gerätename tatsächlich im System vorhanden ist.
  • Eine fehlende Initialisierung einiger Datenfelder in 'lmsens' wurde behoben, die die Meldung "ERROR: beim Aktualisieren von /var/lib/monitorix/lmsens.rrd: erwartete 52 Datenquellenlesungen (erhalten 10) von N" erzeugt Der Befehl der Sensoren fehlt.
  • In 'lmsens' behoben, um den zurückgegebenen Wert (einen Fehler) besser zu behandeln, wenn der Befehl 'nvidia-smi' nicht im System installiert ist.
  • Es wurde eine falsche Temperaturwertextraktion aus dem Befehl 'sensors' im 'lmsens'-Diagramm behoben. (Danke an Cedric Girard für das Aufzeigen)
  • In 'nginx' behoben, um die Verwendung nicht initialisierter Werte zu vermeiden und eine Fehlermeldung anzuzeigen, wenn Monitorix keine Verbindung zum Nginx-Server herstellen kann.
  • In 'Apache' wurde eine Fehlermeldung angezeigt, wenn Monitorix keine Verbindung zum Apache-Server herstellen konnte.
  • In 'lighttpd' wurde eine Fehlermeldung angezeigt, wenn Monitorix keine Verbindung zum Lighttpd-Server herstellen konnte.
  • In 'icecast' wurde eine Fehlermeldung angezeigt, wenn Monitorix keine Verbindung zum Icecast Server herstellen konnte.
  • In 'traffact' wurde eine Fehlermeldung angezeigt, wenn Monitorix keine Verbindung zum HTTP-Server herstellen konnte.
  • Behoben, um sicherzustellen, dass der integrierte HTTP-Server beendet wird, wenn Monitorix unerwartet beendet wird.
  • Fixierte Nachrichten vom Typ 'Verwendung von nicht initialisierten Werten ...' in 'system', 'kern' und 'fs' Graphen auf FreeBSD-Systemen.
  • Korrigiert, um die kleinere Anzahl von Kernel-Versionen auf FreeBSD-Systemen korrekt zu extrahieren.
  • Es wurde ein Fehler im 'Benutzer'-Diagramm behoben, der verhinderte, dass die Anzahl der Benutzer, die derzeit in FreeBSD-Systemen angemeldet sind, korrekt gezählt wurde.
  • Es wurde ein Fehler bei der Datenerfassung mit 'ipfw' behoben, der sich auf das Diagramm 'port' auswirkte, das mehr Aktivität als real zeigte.

Was ist neu in Version 3.0.0:

  • Ein integrierter HTTP-Server wurde hinzugefügt.
  • Der Pfad 'cgi-bin' wurde in 'cgi' geändert.
  • Die Farbsequenz im 'fs'-Diagramm wurde korrigiert.
  • Eine Division durch Null im 'mysql'-Diagramm wurde korrigiert.
  • Es wurde eine übermäßige Unterfüllung in der 'fs'-Grafik behoben.
  • Behoben, um immer die gleichen Farben für die Werte '/', 'swap' und '/ boot' in der Grafik 'fs' zu verwenden.
  • Eine fehlerhafte Benennung im Titel des 'Traffacct'-Diagramms wurde behoben.
  • Alle URLs der .png-Dateien wurden korrigiert.

Ähnliche Software

Kommentare zu Monitorix

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!