Zum Inhalt springen
Keine Instanz ausgewählt Instanz ändern / prüfen Warenkorb oder Paket prüfen
RS Server and Resources Monitoring
Odoo 19–20

von rising systems AG

RS Server and Resources Monitoring

Serverüberwachung

Behalten Sie die Auslastung Ihres Servers direkt während der Arbeit in Odoo im Blick. Öffnen Sie die Anwendung Monitoring, um eine Live-Übersicht über CPU, Arbeitsspeicher, Speicherplatz und Systemaktivitäten zu erhalten.

Bevor Sie beginnen

Verwenden Sie Odoo Community oder Enterprise auf einem Server, der den Zugriff auf Betriebssystem- und Ressourcenmetriken erlaubt. Dieses Addon benötigt eine Serverumgebung, in der benutzerdefinierte Python-Addons installiert werden können. Das standardmäßige Odoo-Online-Hosting bietet diese Möglichkeit nicht.

Installieren Sie Server Monitoring über die Odoo-App-Verwaltung. Die Überwachung steht Benutzern mit der Berechtigung Administration: Einstellungen zur Verfügung.

Es müssen keine Zugangsdaten oder externen Dienste konfiguriert werden. Die Anwendung verwendet die Bibliothek zur Erfassung von Systemmetriken, die bereits von Odoo vorausgesetzt wird.

Server überprüfen

  1. Suchen Sie das Tachometer-Symbol in der oberen Navigationsleiste. Auf breiteren Bildschirmen werden daneben auch die aktuelle CPU- und RAM-Auslastung angezeigt.

  2. Klicken Sie auf das Symbol, um eine kompakte Übersicht der Systemressourcen und den aktuellen Systemzustand anzuzeigen.

  3. Wählen Sie Dashboard öffnen oder öffnen Sie die Anwendung Monitoring.

  4. Prüfen Sie unter Ressourcenauslastung, welche Werte Aufmerksamkeit erfordern, und verfolgen Sie unter Ressourcentrends die jüngsten Veränderungen.

  5. Nutzen Sie Netzwerkaktivität und Festplattenaktivität, um Empfangs- und Senderaten sowie Lese- und Schreibraten in separaten Live-Diagrammen zu beobachten. Die Diagrammskalen passen sich automatisch an den höchsten Wert im sichtbaren Verlauf an. Vergleichen Sie daher die angezeigten Zahlenwerte, wenn Sie die beiden Diagramme gegenüberstellen.

Die Messwerte werden alle fünf Sekunden aktualisiert, nachdem die vorherige Anfrage abgeschlossen wurde. CPU-Auslastung und Übertragungsraten werden nach zwei Messungen angezeigt.

In ausgeblendeten Browser-Tabs wird die Datenerfassung angehalten. Sobald der Tab wieder sichtbar ist, beginnt eine neue Berechnung der Raten.

Mit Pausieren stoppen Sie die Live-Aktualisierung sowohl im Dashboard als auch in der oberen Navigationsleiste. Aktualisieren führt eine einzelne Messung durch, auch während die Überwachung pausiert ist. Mit Fortsetzen starten Sie die kontinuierliche Erfassung erneut.

Das Dashboard zeigt folgende Informationen:

  • CPU: Auslastung des Betriebssystems, I/O-Wartezeit sowie durchschnittliche Systemlast über 1, 5 und 15 Minuten.

  • Arbeitsspeicher: RAM-Auslastung, verfügbarer Arbeitsspeicher und Swap-Nutzung.

  • Speicherplatz: Kapazität des Root-Dateisystems und des Odoo-Datenverzeichnisses. Befinden sich beide auf demselben Dateisystem, wird dieses nur einmal aufgeführt.

  • Netzwerk und Datenträger: Empfangs- und Senderaten, kumulierte Netzwerkfehler und verworfene Pakete sowie Lese- und Schreibraten der Datenträger.

  • Odoo-Prozess: Arbeitsspeicherverbrauch, CPU-Auslastung und Anzahl der Threads des Odoo-Workers, der die Anfrage beantwortet.

  • Datenbank: Aktuelle Datenbankgröße, Verbindungen, aktive Abfragen, Sperrwartezeiten und inaktive Transaktionen.

  • Container-Limits: Auslesbare cgroup-v2-CPU-Kontingente, Speichergrenzen und kumulierte Ereignisse durch CPU-Drosselung.

Eine Ressourcenauslastung ab 80 % löst eine Warnung aus. Ab 95 % wird der Zustand als kritisch eingestuft.

Auch eine Systemlast, die mindestens der Anzahl logischer CPU-Kerne entspricht, sowie Datenbanksperren mit wartenden Abfragen lösen Warnungen aus.

Wenn entsprechende Grenzwerte verfügbar sind, fließt die CPU- und Speicherauslastung von Containern ebenfalls in die Zustandsbewertung ein.

Diese Werte dienen als Live-Statusanzeigen. Es werden keine E-Mail-Benachrichtigungen versendet.

Funktionsumfang und Einschränkungen

- System- und Container-Metriken: Die Messwerte beziehen sich auf den Rechner und den Betriebssystem-Namensraum, in dem Odoo ausgeführt wird. Bei Containerinstallationen können die Hauptanzeigen systemweite Werte des Hosts enthalten. Prüfen Sie unter Container-Limits die sichtbaren cgroup-v2-Grenzwerte. Der Container-Speicherverbrauch umfasst auch den Cache. Übergeordnete Ressourcenlimits können mit anderen Containern geteilt werden. Nicht sichtbare übergeordnete Limits können nicht erkannt werden.

- Speicherplatz und Datenbank: Es werden ausschließlich das Root-Dateisystem und der Odoo-Datenspeicher überwacht. Andere eingebundene Dateisysteme und die Ressourcen eines externen Datenbankservers sind nicht Bestandteil der Übersicht. Die angezeigte Datenbankgröße schließt den Odoo-Dateispeicher (Filestore) nicht ein. Die Datenbankaktivität umfasst nur die Informationen, auf die die von Odoo verwendete Datenbankrolle Zugriff hat.

- Netzwerk- und Festplattenaktivität: Die Netzwerksummen berücksichtigen alle sichtbaren Netzwerkschnittstellen mit Ausnahme der Loopback-Schnittstelle. Durch Netzwerk-Bridges kann Datenverkehr mehrfach gezählt werden. Die Festplatten-I/O-Werte umfassen alle sichtbaren Blockgeräte und können auch übereinanderliegende virtuelle Geräte enthalten.

- Odoo-Worker: Die angezeigten Prozesswerte beziehen sich jeweils auf den Worker, der die aktuelle Anfrage beantwortet. Bei mehreren Workern kann sich dieser Prozess zwischen den Messungen ändern. Die CPU-Auslastung eines Workers kann erst berechnet werden, wenn derselbe Worker zwei aufeinanderfolgende Anfragen beantwortet. Ein CPU-Wert von 100 % entspricht der vollständigen Auslastung eines logischen CPU-Kerns.

- Verlaufsdaten: Die Diagramme speichern maximal 180 Messwerte für einen Zeitraum von 15 Minuten im aktuellen Browser-Tab. Beim Neuladen der Seite wird dieser Verlauf gelöscht. Das Modul speichert keine historischen Systemmetriken, Prozessargumente, Benutzeraktivitäten oder Zugangsdaten.

- Datenschutz: Die erfassten Ressourcenwerte werden ausschließlich an den Browser des angemeldeten Administrators übertragen. Das Modul übermittelt keine Daten an externe Monitoring-Dienste. Jeder sichtbare Browser-Tab eines Administrators erfasst seine eigenen Messwerte. In ausgeblendeten Tabs wird die Erfassung angehalten.

- Mehrere Server: Das Modul überwacht jeweils einen Odoo-Server. Wenn ein Load Balancer Anfragen auf mehrere Hosts verteilt, wird für zuverlässige, serverspezifische Verlaufsdaten ein separates Host-Monitoring benötigt.

- Eingeschränkte Metrikverfügbarkeit: Einige Betriebssysteme oder eingeschränkte Hosting-Umgebungen stellen nicht alle Messwerte bereit. Ein Gedankenstrich (–) bedeutet, dass ein Wert nicht verfügbar ist, noch ermittelt wird oder – bei Grenzwerten – keine Begrenzung besteht. Fehlen CPU-, RAM- oder Dateisystemwerte und wird gleichzeitig keine kritische Auslastung erkannt, zeigt das System den Status Datenerfassung / Unvollständige Daten an.

Fehlerbehebung

Symbol oder Anwendung fehlt

Überprüfen Sie, ob Sie über die Berechtigung Administration: Einstellungen verfügen. Laden Sie Odoo nach der Installation des Moduls erneut.

Verbindung unterbrochen

Wenn Verbindung unterbrochen angezeigt wird, behält das Dashboard die zuletzt erfassten Messwerte bei und kennzeichnet den aktuellen Verbindungsstatus.

Das Modul versucht automatisch, die Verbindung wiederherzustellen. Die Wartezeit zwischen den Versuchen beträgt maximal 30 Sekunden.

Überprüfen Sie Ihre Verbindung und klicken Sie anschließend auf Aktualisieren. Falls das Problem weiterhin besteht, teilen Sie Ihrem Administrator den Zeitpunkt und den angezeigten Status mit.

CPU-Auslastung wird als Gedankenstrich angezeigt

Lassen Sie den Browser-Tab sichtbar, bis mindestens zwei Messungen durchgeführt wurden.

Nach dem Pausieren, einem Worker-Wechsel, einem Verbindungsabbruch oder der Rückkehr zu einem zuvor ausgeblendeten Tab muss zunächst eine neue Vergleichsbasis für die Berechnung der Auslastungs- und Übertragungsraten erfasst werden.

Einmalig · zzgl. MwSt.
99,00 € 99,00 €
99,00 €

  • Odoo Version

Keine News verpassen?

Alle aktuellen Nachrichten, Blogbeiträge und App-Updates direkt in Ihrem Posteingang.

Danke für die Registrierung!