4 Aggregation in Graphen

Übersicht

Aggregationsfunktionen, die in den Widgets „Graph“ und „Kreisdiagramm“ des Dashboards verfügbar sind, ermöglichen die Anzeige eines aggregierten Werts für das gewählte Intervall (5 Minuten, eine Stunde, ein Tag) anstelle aller Werte.

Dieser Abschnitt enthält weitere Details zu den Aggregationsoptionen im Graph-Widget.

Die Aggregationsoptionen sind wie folgt:

  • min
  • max
  • avg
  • count
  • sum
  • first (erster angezeigter Wert)
  • last (letzter angezeigter Wert)

Der interessanteste Anwendungsfall der Datenaggregation ist die Möglichkeit, ansprechende Vergleiche von Daten für einen bestimmten Zeitraum nebeneinander zu erstellen:

Wenn Sie mit der Maus über einen Zeitpunkt im Graphen fahren, werden zusätzlich zu den Datenpunkten und ihren aggregierten Werten auch Datum und Uhrzeit angezeigt. Datenpunkte werden in Klammern angezeigt, mit der verwendeten Aggregationsfunktion als Präfix. Wenn im Graph-Widget ein Datenreihenbeschriftung konfiguriert ist, wird die Beschriftung in Klammern angezeigt, mit der verwendeten Aggregationsfunktion als Präfix. Beachten Sie, dass dies das Datum und die Uhrzeit des Punkts im Graphen sind, nicht die der tatsächlichen Werte.

Konfiguration

Die Optionen für die Aggregation sind in den Einstellungen des Datensatzes verfügbar, wenn ein Graph-Widget konfiguriert wird.

Sie können die Aggregationsfunktion und das Zeitintervall auswählen. Da der Datensatz mehrere Datenpunkte umfassen kann, gibt es außerdem eine weitere Option, mit der aggregierte Daten für jeden Datenpunkt separat oder für alle Datenpunkte des Datensatzes als ein aggregierter Wert angezeigt werden können.

Anwendungsfälle

Durchschnittliche Anzahl von Anfragen an den Nginx-Server

Zeigen Sie die durchschnittliche Anzahl von Anfragen pro Sekunde und Tag an den Nginx-Server an:

  • Fügen Sie den Datenpunkt für die Anzahl von Anfragen pro Sekunde zum Datensatz hinzu
  • Wählen Sie die Aggregatfunktion avg aus und geben Sie das Intervall 1d an
  • Es wird ein Balkendiagramm angezeigt, in dem jeder Balken die durchschnittliche Anzahl von Anfragen pro Sekunde pro Tag darstellt
Minimaler wöchentlicher Festplattenspeicher unter Clustern

Zeigt den niedrigsten Festplattenspeicher unter Clustern über eine Woche an.

  • zum Datensatz hinzufügen: Hosts cluster*, Schlüssel „Freier Festplattenspeicher auf /data“
  • die Aggregatfunktion min auswählen und das Intervall 1w angeben
  • es wird ein Balkendiagramm angezeigt, wobei jeder Balken den minimalen Festplattenspeicher pro Woche für jedes /data-Volume des Clusters darstellt