Zum Hauptinhalt springen

Insights

Die Insights-Funktion ermöglicht es Instanzbesitzern und Administratoren, die Leistung ihrer Workflows im Zeitverlauf zu verstehen. Diese Funktion besteht aus drei Komponenten:

  • Insights-Zusammenfassungsleiste: Zeigt oben auf der Übersichtsseite wichtige Kennzahlen der letzten 7 Tage für die gesamte Instanz an.
  • Insights-Dashboard: Bietet detailliertere Visualisierungen mit metrischen Daten pro Workflow sowie historischen Vergleichen.
  • Zeitersparnis (Workflow-ROI): Für jeden Workflow können Sie entweder einen festen Wert für die Zeitersparnis festlegen oder dynamisch basierend auf dem tatsächlichen Ausführungspfad des jeweiligen Workflows berechnen.

Verfügbarkeit der Funktion

Die Insights-Zusammenfassungsleiste zeigt für alle Tarife Aktivitätsdaten der letzten 7 Tage an. Das Insights-Dashboard ist nur in den Tarifen Pro (mit eingeschränktem Datumsbereich) und Enterprise verfügbar.

Insights-Zusammenfassungsleiste

n8n erfasst folgende Metriken sowohl für die Zusammenfassungsleiste als auch für das Dashboard:

  • Gesamtanzahl der Produktionsausführungen (ohne Ausführungen von Unterworkflows und manuelle Testausführungen)
  • Gesamtanzahl fehlgeschlagener Produktionsausführungen
  • Fehlerrate bei Produktionsausführungen
  • Zeitersparnis (wenn mindestens ein aktivierter Workflow dafür konfiguriert ist)
  • Durchschnittliche Laufzeit (einschließlich Wartezeiten von Wait-Knoten)

Insights-Dashboard

Benutzer der Tarife Pro und Enterprise können über die seitliche Navigationsleiste auf den Bereich Insights zugreifen. Jede Kennzahl in der Zusammenfassungsleiste ist anklickbar und führt direkt zum entsprechenden Diagramm.

Zusätzlich enthält das Dashboard eine Tabelle mit detaillierten Insights-Daten pro Workflow, darunter:

  • Gesamtanzahl der Produktionsausführungen
  • Anzahl fehlgeschlagener Ausführungen
  • Fehlerrate
  • Zeitersparnis
  • Durchschnittliche Laufzeit

Zeiträume für Insights

Standardmäßig zeigen sowohl die Zusammenfassungsleiste als auch das Dashboard ein rollierendes 7-Tage-Fenster an und vergleichen es mit dem vorherigen Zeitraum, um Veränderungen jeder Kennzahl zu erkennen. In den kostenpflichtigen Tarifen können im Dashboard weitere Zeiträume ausgewählt werden:

  • Pro: 7 Tage und 14 Tage
  • Enterprise: 24 Stunden, 7 Tage, 14 Tage, 30 Tage, 90 Tage, 6 Monate, ein Jahr

Zeitersparnis pro Workflow konfigurieren

Für jeden Workflow können Sie nachverfolgen, wie viel Zeit er Ihnen spart. Diese Einstellung hilft Ihnen dabei zu ermitteln, wie viel Zeit Sie durch die Automatisierung des Workflows im Vergleich zur manuellen Durchführung derselben Aufgabe oder desselben Prozesses insgesamt einsparen.

Nach der Konfiguration berechnet n8n basierend auf der Anzahl der Produktionsausführungen die insgesamt gesparte Zeit und zeigt diese in der Zusammenfassungsleiste sowie im Insights-Dashboard an.

Sie haben zwei Möglichkeiten, die Zeitersparnis zu berechnen:

Feste Zeitersparnis

Bei der festen Zeitersparnis legen Sie einen konstanten Wert fest, der bei jeder Produktionsausführung des Workflows angewendet wird – unabhängig vom Ausführungspfad.

So konfigurieren Sie eine feste Zeitersparnis:

  1. Navigieren Sie zum gewünschten Workflow.
  2. Klicken Sie auf das Mehr-Optionen-Menü (⋯) rechts oben und wählen Sie Einstellungen.
  3. Wählen Sie im Dropdown-Menü Voraussichtliche Zeitersparnis die Option Fest.
  4. Geben Sie die Anzahl der Minuten ein, die pro Ausführung gespart werden.
  5. Speichern Sie die Einstellung.

Dynamische Zeitersparnis

Die dynamische Zeitersparnis berechnet die ersparte Zeit basierend auf dem tatsächlichen Ausführungspfad. Dies ist besonders nützlich, wenn unterschiedliche Pfade unterschiedliche Zeitersparnisse erzeugen.

So konfigurieren Sie eine dynamische Zeitersparnis:

  1. Navigieren Sie zum gewünschten Workflow.
  2. Klicken Sie auf das Mehr-Optionen-Menü (⋯) rechts oben und wählen Sie Einstellungen.
  3. Wählen Sie im Dropdown-Menü Voraussichtliche Zeitersparnis die Option Dynamisch.
  4. Speichern Sie die Einstellung.
  5. Fügen Sie an relevanten Stellen im Workflow Time Saved-Knoten hinzu.
  6. Konfigurieren Sie für jeden Time Saved-Knoten:
    • Zeitersparnis (in Minuten)
    • Berechnungsmodus: Wählen Sie, ob die Zeitersparnis einmal pro Ausführung gilt oder pro Datenelement berechnet wird (im letzteren Fall wird die angegebene Minutenanzahl mit der Gesamtzahl der Eingabedatensätze multipliziert).

Bei dynamischer Zeitersparnis summiert n8n alle Time Saved-Knoten, die während einer Workflow-Ausführung erreicht wurden, und berechnet so die Gesamtzeitersparnis dieser Ausführung.

Unterstützung für Unterworkflows

Aktuell wird die Zeitersparnis-Nachverfolgung nur für Haupt-Workflows („Parent Workflows“) unterstützt. Unterworkflows werden derzeit nicht berücksichtigt, dies ist jedoch für zukünftige Versionen geplant.

Erfassung von Insights-Metriken deaktivieren oder konfigurieren

Wenn Sie n8n selbst hosten, können Sie mithilfe von Umgebungsvariablen die Erfassung von Insights- und Metrikdaten deaktivieren oder anpassen.

Häufige Fragen zu Insights

Welche Ausführungsdaten verwendet n8n zur Berechnung der Werte in der Zusammenfassungsleiste und im Dashboard?

Die Insights-Funktion erfasst ausschließlich Produktionsausführungsdaten von Haupt-Workflows (z. B. durch Zeitpläne oder Webhooks ausgelöste, aktivierte Workflows). Manuelle (Test-)Ausführungen, Unterworkflow-Ausführungen sowie fehlgeschlagene Workflow-Ausführungen werden nicht berücksichtigt.

Werden beim Upgrade auf eine Insights-fähige Version historische Ausführungsdaten verwendet?

n8n beginnt erst ab dem Upgrade auf die erste unterstützte Version (1.89.0) mit der Erfassung von Insights-Daten. Das bedeutet, dass nur Ausführungen ab diesem Zeitpunkt in den Insights angezeigt werden. Frühere historische Ausführungsdaten werden nicht in die Insights einbezogen.