Vorschau · Entwicklungsstand 1.6.1

LogContext

Wofür ist das gedacht?

Korrelationsobjekt zur Verknüpfung eines Ereignisses mit Run, Instanz, Trigger, Automation, Step-Ausführung und Elternlauf. Fehlende optionale IDs sind bei nicht zugeordneten Anwendungsmeldungen zulässig.

LogContext verstehen
  1. 1
    AutomationId

    ID der auslösenden Automation, falls der Lauf aus einer Automation stammt.

  2. 2
    InstanceId

    Dispatcher-Instanz-ID der Ausführung. Mehrere Ausführungen desselben Jobs besitzen unterschiedliche Instanzen.

  3. 3
    ParentRunId

    Übergeordneter Lauf eines Unterjobs. Ermöglicht die Navigation von besitzender Arbeit zu Kindläufen.

  4. 4
    RunId

    ID genau dieses Laufs. Verknüpft Starts, Steps, Probleme und Abschluss desselben Laufs.

  5. 5
    StepExecutionId

    Identität einer tatsächlichen Step-Ausführung. Start und terminales Ereignis teilen sie; eine Wiederholung erhält eine neue Identität.

  6. 6
    StepId

    Stabile ID des Job-Steps; derselbe Step kann in mehreren Durchläufen ausgeführt werden.

  7. 7
    TriggerId

    Identität der konkreten Ereignisbeobachtung, nicht nur der gespeicherten Triggerkonfiguration.

Orientierung für die Bedienung. Technische Verträge stehen im Entwicklerbereich am Seitenende.

Einstellungen in der Oberfläche

Beispielwerte dienen zur Orientierung. Passe Pfade, Quellen und Geräte an deinen Arbeitsplatz an. Ein ausgeschaltetes Häkchen und die Zahl 0 sind ebenfalls gültige Beispielwerte.

EinstellungBedeutung und BedienungBeispielwert
AutomationIdID der auslösenden Automation, falls der Lauf aus einer Automation stammt.Passenden Wert oder Ergebnis eines vorherigen Steps auswählen; Unterfelder siehe unten.
InstanceIdDispatcher-Instanz-ID der Ausführung. Mehrere Ausführungen desselben Jobs besitzen unterschiedliche Instanzen.Passenden Wert oder Ergebnis eines vorherigen Steps auswählen; Unterfelder siehe unten.
ParentRunIdÜbergeordneter Lauf eines Unterjobs. Ermöglicht die Navigation von besitzender Arbeit zu Kindläufen.Passenden Wert oder Ergebnis eines vorherigen Steps auswählen; Unterfelder siehe unten.
RunIdID genau dieses Laufs. Verknüpft Starts, Steps, Probleme und Abschluss desselben Laufs.Passenden Wert oder Ergebnis eines vorherigen Steps auswählen; Unterfelder siehe unten.
StepExecutionIdIdentität einer tatsächlichen Step-Ausführung. Start und terminales Ereignis teilen sie; eine Wiederholung erhält eine neue Identität.Passenden Wert oder Ergebnis eines vorherigen Steps auswählen; Unterfelder siehe unten.
StepIdStabile ID des Job-Steps; derselbe Step kann in mehreren Durchläufen ausgeführt werden.Beispieltext
TriggerIdIdentität der konkreten Ereignisbeobachtung, nicht nur der gespeicherten Triggerkonfiguration.Passenden Wert oder Ergebnis eines vorherigen Steps auswählen; Unterfelder siehe unten.

Beispiel

Öffne Logs, filtere die Quelle und den Zeitraum, öffne einen Lauf und verknüpfe die Ereignisse über Context.RunId. Für eine technische Untersuchung den Bericht exportieren und runs.json zusammen mit den JSONL-Ereignissen lesen. Einzelereignisse und StepSummaries gemeinsam berücksichtigen.

Vorbereitete Beispielabläufe ansehen

Fehler und Hinweise

Eine Datenlücke, nicht verfügbare Datei oder IsComplete=false begrenzt die Aussagekraft. Ein Start-/Dispatch-Ereignis beweist keinen Abschluss. Nicht ausgeführte, deaktivierte und übersprungene Steps getrennt behandeln; übersetzte Message-Texte nicht als stabile Statuscodes parsen.

Entwickler- und Agenten-Doku JSON, Feldnamen, Typen und Verträge

Dieser Bereich erklärt die Bearbeitung von Textdateien und die technischen Verträge. Zur Entwickler-Doku

Identifier: LogContext

Felder und Zusammenhänge auf einen Blick
  1. 1
    AutomationIdAutomationId · Guid · Nicht angegeben

    ID der auslösenden Automation, falls der Lauf aus einer Automation stammt.

  2. 2
    InstanceIdInstanceId · Guid · Nicht angegeben

    Dispatcher-Instanz-ID der Ausführung

  3. 3
    ParentRunIdParentRunId · Guid · Nicht angegeben

    Übergeordneter Lauf eines Unterjobs

  4. 4
    RunIdRunId · Guid · Nicht angegeben

    ID genau dieses Laufs

  5. 5
    StepExecutionIdStepExecutionId · Guid · Nicht angegeben

    Identität einer tatsächlichen Step-Ausführung

  6. 6
    StepIdStepId · String · Nicht angegeben

    Stabile ID des Job-Steps; derselbe Step kann in mehreren Durchläufen ausgeführt werden.

  7. 7
    TriggerIdTriggerId · Guid · Nicht angegeben

    Identität der konkreten Ereignisbeobachtung, nicht nur der gespeicherten Triggerkonfiguration.

Schematische Übersicht: Beschriftungen und Werte aus der Referenz, keine nachgezeichnete Bedienoberfläche.

Feldtypen, Standards und Regeln

WertTypStandard laut VertragOptionen und RegelnErklärung
AutomationId
AutomationId
GuidNicht angegebenRegeln siehe Erklärung
ID der auslösenden Automation, falls der Lauf aus einer Automation stammt.
InstanceId
InstanceId
GuidNicht angegebenRegeln siehe Erklärung
Dispatcher-Instanz-ID der Ausführung. Mehrere Ausführungen desselben Jobs besitzen unterschiedliche Instanzen.
ParentRunId
ParentRunId
GuidNicht angegebenRegeln siehe Erklärung
Übergeordneter Lauf eines Unterjobs. Ermöglicht die Navigation von besitzender Arbeit zu Kindläufen.
RunId
RunId
GuidNicht angegebenRegeln siehe Erklärung
ID genau dieses Laufs. Verknüpft Starts, Steps, Probleme und Abschluss desselben Laufs.
StepExecutionId
StepExecutionId
GuidNicht angegebenRegeln siehe Erklärung
Identität einer tatsächlichen Step-Ausführung. Start und terminales Ereignis teilen sie; eine Wiederholung erhält eine neue Identität.
StepId
StepId
StringNicht angegebenRegeln siehe Erklärung
Stabile ID des Job-Steps; derselbe Step kann in mehreren Durchläufen ausgeführt werden.
TriggerId
TriggerId
GuidNicht angegebenRegeln siehe Erklärung
Identität der konkreten Ereignisbeobachtung, nicht nur der gespeicherten Triggerkonfiguration.

Diese Referenz für Textdateien und Agenten: Markdown · JSON-Vertrag