Warteschlange

Übersicht

Die Warteschlange zeigt Datenpunkte an, die auf eine Aktualisierung warten. Die Warteschlange ist lediglich eine logische Darstellung von Daten. Es gibt in Zabbix keine IPC-Warteschlange und auch keinen anderen Warteschlangenmechanismus.

Von Proxys überwachte Datenpunkte sind ebenfalls in der Warteschlange enthalten – sie werden für den Aktualisierungszeitraum der Proxy-Verlaufsdaten als in der Warteschlange gezählt.

In der Warteschlange werden nur Datenpunkte mit geplanten Aktualisierungszeiten angezeigt. Das bedeutet, dass die folgenden Datenpunkttypen von der Warteschlange ausgeschlossen sind:

  • aktive Zabbix-Agent-Datenpunkte vom Typ log, logrt und event log
  • SNMP-Trap-Datenpunkte
  • Trapper-Datenpunkte
  • Datenpunkte der Web-Überwachung
  • abhängige Datenpunkte

Die von der Warteschlange angezeigten Statistiken sind ein guter Indikator für die Leistung des Zabbix-Servers.

Die Warteschlange wird direkt vom Zabbix-Server über das JSON-Protokoll abgerufen. Die Informationen sind nur verfügbar, wenn der Zabbix-Server läuft.

Datenpunkte werden in der Warteschlange nicht gezählt, wenn die Schnittstelle des Datenpunkts aufgrund von Verbindungsproblemen nicht verfügbar wird oder der Agent nicht ordnungsgemäß funktioniert.

Lesen der Warteschlange

Um die Warteschlange zu lesen, gehen Sie zu Administration > Warteschlange > Warteschlangenübersicht.

Die Abbildung hier ist im Allgemeinen „in Ordnung“, daher können wir davon ausgehen, dass der Server ordnungsgemäß funktioniert.

Die Warteschlange zeigt einige Datenpunkte, die bis zu 30 Sekunden warten. Es wäre hilfreich zu wissen, um welche Datenpunkte es sich handelt.

Wählen Sie dazu im Dropdown-Menü des Titels Warteschlangendetails aus. Nun wird eine Liste dieser verzögerten Datenpunkte angezeigt.

Anhand dieser Details lässt sich möglicherweise herausfinden, warum diese Datenpunkte verzögert sein könnten.

Bei einem oder zwei verzögerten Datenpunkten besteht möglicherweise kein Grund zur Sorge. Sie werden vielleicht innerhalb einer Sekunde aktualisiert. Wenn jedoch viele Datenpunkte über einen längeren Zeitraum verzögert werden, könnte ein schwerwiegenderes Problem vorliegen.

Siehe auch: Zeitzonen beim Verwenden von Planungsintervallen abgleichen.

Warteschlangen-Datenpunkt

Ein spezieller interner Datenpunkt zabbix[queue,<from>,<to>] kann verwendet werden, um den Zustand der Warteschlange in Zabbix zu überwachen. Er gibt die Anzahl der Datenpunkte zurück, die um die festgelegte Zeit verzögert sind. Weitere Informationen finden Sie unter Interne Datenpunkte.