Vorschau · Entwicklungsstand 1.6.1
LogEvent
Wofür ist das gedacht?
Ein einzelnes strukturiertes Ereignis des Schema-2-Verlaufs. Nutze Code, Context und Sequence für maschinelle Auswertungen; Message und Details sind bereinigte Anzeigen. Einzelereignisse und aggregierte StepSummaries ergänzen sich.
- 1Area
Textuelle Kontext-/Bereichsangabe. Für fachliche Filter zusätzlich die typisierte Category verwenden.
- 2BranchDecision
Strukturierte Entscheidung eines Bedingungsblocks mit Aktivität, Grund und Operatoren ohne rohe Vergleichswerte.
- 3BranchActive
Ob der betreffende Zweig bei dieser Entscheidung gewählt wurde.
- 4Conditions
Ausgewertete Bedingungen mit Position, Zustand und Operator; bewusst ohne sensible Rohvergleichswerte.
- 5Operator
Operator der ausgewerteten Bedingung, ohne deren rohen Vergleichsinhalt.
- 6Position
Position des Steps beziehungsweise der Bedingung im gespeicherten Snapshot.
- 7State
Zustand einer Bedingung/Beobachtung. Fehlende Belege nicht als false oder erfolgreich umdeuten.
- 8MatchMode
Verknüpfung der Bedingungsliste, soweit diese Entscheidung einen Vergleich besitzt.
- 9ParentActive
Ob der übergeordnete Block bei dieser Entscheidung aktiv war.
- 10Reason
Stabiler Grund für Skip, Entscheidung oder Abschluss. Im Zusammenhang mit Code und Phase interpretieren.
- 11Category
Typisierter Fachbereich, zum Beispiel FileAccess, Capture oder Script. Daraus wird keine Ausführung anhand des Nachrichtentexts abgeleitet.
- 12Code
Stabiler Ereignistoken wie step.completed. Für Auswertungen diesen Token verwenden statt übersetzte Nachrichtentexte zu parsen.
- 13Context
Korrelationsobjekt mit Lauf-, Step-, Trigger- und gegebenenfalls Elternlauf-Identitäten.
- 14AutomationId
ID der auslösenden Automation, falls der Lauf aus einer Automation stammt.
- 15InstanceId
Dispatcher-Instanz-ID der Ausführung. Mehrere Ausführungen desselben Jobs besitzen unterschiedliche Instanzen.
- 16ParentRunId
Übergeordneter Lauf eines Unterjobs. Ermöglicht die Navigation von besitzender Arbeit zu Kindläufen.
- 17RunId
ID genau dieses Laufs. Verknüpft Starts, Steps, Probleme und Abschluss desselben Laufs.
- 18StepExecutionId
Identität einer tatsächlichen Step-Ausführung. Start und terminales Ereignis teilen sie; eine Wiederholung erhält eine neue Identität.
- 19StepId
Stabile ID des Job-Steps; derselbe Step kann in mehreren Durchläufen ausgeführt werden.
- 20TriggerId
Identität der konkreten Ereignisbeobachtung, nicht nur der gespeicherten Triggerkonfiguration.
- 21Details
Optionale bereinigte Zusatzdiagnose. Eingabewerte, Skriptargumente und Secrets werden nicht vollständig hineinkopiert.
- 22DiagnosticCode
Stabiler Diagnosecode für bekannte Fehler-/Speicherfälle, soweit vorhanden.
- 23DurationMs
Gemessene Dauer in Millisekunden. Ein fehlender Wert ist keine Dauer von null.
- 24FlowEffect
Strukturierter Einfluss auf den Ablauf, etwa beendete Hauptphase oder nächster Durchlauf.
- 25Kind
Art des Triggers beziehungsweise der strukturierten Beobachtung.
- 26Id
Eindeutige Identität des Ereignisses beziehungsweise Laufs. Ereignis-ID und RunId haben unterschiedliche Aufgaben.
- 27Iteration
Nummer des Hauptdurchlaufs, soweit das Ereignis einem Durchlauf zugeordnet ist.
- 28Level
Schweregrad Debug, Information, Warning oder Error. Eine Warning ist nicht automatisch ein abgebrochener Lauf.
- 29Message
Lesbare, bereinigte Nachricht. Sie ist eine Anzeige und keine stabile Programmierschnittstelle.
- 30Parameters
Explizit erlaubte, bereinigte Diagnosewerte. Keine vollständige Kopie der Step-settings oder frei verfügbarer Eingabeinhalte.
- 31Paths
Explizit erlaubte strukturierte Aktionspfade. Werden getrennt von beliebigen Eingabetexten erfasst und bei Export erneut bereinigt.
- 32Kind
Art des Triggers beziehungsweise der strukturierten Beobachtung.
- 33Value
Wert eines strukturierten erlaubten Pfad-/Diagnoseeintrags, entsprechend seinem umgebenden Typ.
- 34Phase
Bereich der Ausführung: Startphase, Hauptphase oder Endphase. Er beeinflusst die Bedeutung fehlender und übersprungener Steps.
- 35ProblemId
Gemeinsame Problemidentität für mehrere Diagnosen desselben Vorfalls; dadurch werden Probleme nicht anhand ihrer Textzeilen doppelt gezählt.
- 36RelatedInstanceIds
Instanzen, die an einer Automationsentscheidung beteiligt waren, zum Beispiel bereits laufende Ziele bei Restart/Ignore.
- 37SchemaVersion
Version des strukturierten Logformats; der aktuelle Repository-Vertrag ist Schema 2.
- 38Sequence
Repositoryweit aufsteigende Ereignissequenz für Reihenfolge und Seitencursor, unabhängig von gleichzeitigen Zeitstempeln.
- 39Source
Ursprungsart Job, Automation, Application oder Makro.
- 40SourceId
Stabile ID des ursprünglichen Jobs/Makros/der Automation; sie ist nicht die Identität eines einzelnen Laufs.
- 41SourceName
Zum Ereigniszeitpunkt gespeicherter Anzeigename der Quelle.
- 42Timestamp
Zeitpunkt des Ereignisses mit Zeitzonenoffset. Für Vergleiche UTC verwenden.
- 43Trigger
Snapshot der auslösenden Ereignisart und Zielzuordnung, soweit vorhanden.
- 44EventKind
Konkrete Ereignisart des Trigger-Snapshots.
- 45Kind
Art des Triggers beziehungsweise der strukturierten Beobachtung.
- 46TargetId
Stabile ID des von der Automation angesprochenen Jobs/Makros.
- 47TargetKind
Art des Automationsziels: Job oder Makro.
- 48TargetName
Gespeicherter Anzeigename des Ziels zum Zeitpunkt der Beobachtung.
- 49WatchedDirectory
Explizit erlaubter beobachteter Ordnerpfad für eine Datei-Automation.
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.
| Einstellung | Bedeutung und Bedienung | Beispielwert |
|---|---|---|
| Area | Textuelle Kontext-/Bereichsangabe. Für fachliche Filter zusätzlich die typisierte Category verwenden. | Beispieltext |
| BranchDecision | Strukturierte Entscheidung eines Bedingungsblocks mit Aktivität, Grund und Operatoren ohne rohe Vergleichswerte. | Passenden Wert oder Ergebnis eines vorherigen Steps auswählen; Unterfelder siehe unten. |
| BranchActive | Ob der betreffende Zweig bei dieser Entscheidung gewählt wurde. | Aus (Häkchen entfernt) |
| Conditions | Ausgewertete Bedingungen mit Position, Zustand und Operator; bewusst ohne sensible Rohvergleichswerte. | Passenden Wert oder Ergebnis eines vorherigen Steps auswählen; Unterfelder siehe unten. |
| Operator | Operator der ausgewerteten Bedingung, ohne deren rohen Vergleichsinhalt. | Beispieltext |
| Position | Position des Steps beziehungsweise der Bedingung im gespeicherten Snapshot. | 100 |
| State | Zustand einer Bedingung/Beobachtung. Fehlende Belege nicht als false oder erfolgreich umdeuten. | Beispieltext |
| MatchMode | Verknüpfung der Bedingungsliste, soweit diese Entscheidung einen Vergleich besitzt. | Beispieltext |
| ParentActive | Ob der übergeordnete Block bei dieser Entscheidung aktiv war. | Aus (Häkchen entfernt) |
| Reason | Stabiler Grund für Skip, Entscheidung oder Abschluss. Im Zusammenhang mit Code und Phase interpretieren. | Beispieltext |
| Category | Typisierter Fachbereich, zum Beispiel FileAccess, Capture oder Script. Daraus wird keine Ausführung anhand des Nachrichtentexts abgeleitet.
| General |
| Code | Stabiler Ereignistoken wie step.completed. Für Auswertungen diesen Token verwenden statt übersetzte Nachrichtentexte zu parsen. | Beispieltext |
| Context | Korrelationsobjekt mit Lauf-, Step-, Trigger- und gegebenenfalls Elternlauf-Identitäten. | Passenden Wert oder Ergebnis eines vorherigen Steps auswählen; Unterfelder siehe unten. |
| AutomationId | ID der auslösenden Automation, falls der Lauf aus einer Automation stammt. | Passenden Wert oder Ergebnis eines vorherigen Steps auswählen; Unterfelder siehe unten. |
| InstanceId | Dispatcher-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. |
| RunId | ID genau dieses Laufs. Verknüpft Starts, Steps, Probleme und Abschluss desselben Laufs. | Passenden Wert oder Ergebnis eines vorherigen Steps auswählen; Unterfelder siehe unten. |
| StepExecutionId | Identitä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. |
| StepId | Stabile ID des Job-Steps; derselbe Step kann in mehreren Durchläufen ausgeführt werden. | Beispieltext |
| TriggerId | Identität der konkreten Ereignisbeobachtung, nicht nur der gespeicherten Triggerkonfiguration. | Passenden Wert oder Ergebnis eines vorherigen Steps auswählen; Unterfelder siehe unten. |
| Details | Optionale bereinigte Zusatzdiagnose. Eingabewerte, Skriptargumente und Secrets werden nicht vollständig hineinkopiert. | Beispieltext |
| DiagnosticCode | Stabiler Diagnosecode für bekannte Fehler-/Speicherfälle, soweit vorhanden. | Beispieltext |
| DurationMs | Gemessene Dauer in Millisekunden. Ein fehlender Wert ist keine Dauer von null. | Passenden Wert oder Ergebnis eines vorherigen Steps auswählen; Unterfelder siehe unten. |
| FlowEffect | Strukturierter Einfluss auf den Ablauf, etwa beendete Hauptphase oder nächster Durchlauf. | Passenden Wert oder Ergebnis eines vorherigen Steps auswählen; Unterfelder siehe unten. |
| Kind | Art des Triggers beziehungsweise der strukturierten Beobachtung. | Beispieltext |
| Id | Eindeutige Identität des Ereignisses beziehungsweise Laufs. Ereignis-ID und RunId haben unterschiedliche Aufgaben. | Passenden Wert oder Ergebnis eines vorherigen Steps auswählen; Unterfelder siehe unten. |
| Iteration | Nummer des Hauptdurchlaufs, soweit das Ereignis einem Durchlauf zugeordnet ist. | 100 |
| Level | Schweregrad Debug, Information, Warning oder Error. Eine Warning ist nicht automatisch ein abgebrochener Lauf.
| Debug |
| Message | Lesbare, bereinigte Nachricht. Sie ist eine Anzeige und keine stabile Programmierschnittstelle. | Beispieltext |
| Parameters | Explizit erlaubte, bereinigte Diagnosewerte. Keine vollständige Kopie der Step-settings oder frei verfügbarer Eingabeinhalte. | Passenden Wert oder Ergebnis eines vorherigen Steps auswählen; Unterfelder siehe unten. |
| Paths | Explizit erlaubte strukturierte Aktionspfade. Werden getrennt von beliebigen Eingabetexten erfasst und bei Export erneut bereinigt. | Passenden Wert oder Ergebnis eines vorherigen Steps auswählen; Unterfelder siehe unten. |
| Kind | Art des Triggers beziehungsweise der strukturierten Beobachtung. | Beispieltext |
| Value | Wert eines strukturierten erlaubten Pfad-/Diagnoseeintrags, entsprechend seinem umgebenden Typ. | Beispieltext |
| Phase | Bereich der Ausführung: Startphase, Hauptphase oder Endphase. Er beeinflusst die Bedeutung fehlender und übersprungener Steps. | Beispieltext |
| ProblemId | Gemeinsame Problemidentität für mehrere Diagnosen desselben Vorfalls; dadurch werden Probleme nicht anhand ihrer Textzeilen doppelt gezählt. | Passenden Wert oder Ergebnis eines vorherigen Steps auswählen; Unterfelder siehe unten. |
| RelatedInstanceIds | Instanzen, die an einer Automationsentscheidung beteiligt waren, zum Beispiel bereits laufende Ziele bei Restart/Ignore. | Passenden Wert oder Ergebnis eines vorherigen Steps auswählen; Unterfelder siehe unten. |
| SchemaVersion | Version des strukturierten Logformats; der aktuelle Repository-Vertrag ist Schema 2. | 100 |
| Sequence | Repositoryweit aufsteigende Ereignissequenz für Reihenfolge und Seitencursor, unabhängig von gleichzeitigen Zeitstempeln. | Passenden Wert oder Ergebnis eines vorherigen Steps auswählen; Unterfelder siehe unten. |
| Source | Ursprungsart Job, Automation, Application oder Makro.
| Job |
| SourceId | Stabile ID des ursprünglichen Jobs/Makros/der Automation; sie ist nicht die Identität eines einzelnen Laufs. | Passenden Wert oder Ergebnis eines vorherigen Steps auswählen; Unterfelder siehe unten. |
| SourceName | Zum Ereigniszeitpunkt gespeicherter Anzeigename der Quelle. | Beispieltext |
| Timestamp | Zeitpunkt des Ereignisses mit Zeitzonenoffset. Für Vergleiche UTC verwenden. | Passenden Wert oder Ergebnis eines vorherigen Steps auswählen; Unterfelder siehe unten. |
| Trigger | Snapshot der auslösenden Ereignisart und Zielzuordnung, soweit vorhanden. | Passenden Wert oder Ergebnis eines vorherigen Steps auswählen; Unterfelder siehe unten. |
| EventKind | Konkrete Ereignisart des Trigger-Snapshots. | Beispieltext |
| Kind | Art des Triggers beziehungsweise der strukturierten Beobachtung. | Beispieltext |
| TargetId | Stabile ID des von der Automation angesprochenen Jobs/Makros. | Passenden Wert oder Ergebnis eines vorherigen Steps auswählen; Unterfelder siehe unten. |
| TargetKind | Art des Automationsziels: Job oder Makro. | Beispieltext |
| TargetName | Gespeicherter Anzeigename des Ziels zum Zeitpunkt der Beobachtung. | Beispieltext |
| WatchedDirectory | Explizit erlaubter beobachteter Ordnerpfad für eine Datei-Automation. | Beispieltext |
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 ansehenFehler 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: LogEvent
- 1AreaArea · String · Nicht angegeben
Textuelle Kontext-/Bereichsangabe
- 2BranchDecisionBranchDecision · LogBranchDecision · Nicht angegeben
Strukturierte Entscheidung eines Bedingungsblocks mit Aktivität, Grund und Operatoren ohne rohe Vergleichswerte.
- 3BranchActiveBranchDecision.BranchActive · Boolean · Nicht angegeben
Ob der betreffende Zweig bei dieser Entscheidung gewählt wurde.
- 4ConditionsBranchDecision.Conditions · IReadOnlyList`1 · Nicht angegeben
Ausgewertete Bedingungen mit Position, Zustand und Operator; bewusst ohne sensible Rohvergleichswerte.
- 5OperatorBranchDecision.Conditions.Operator · String · Nicht angegeben
Operator der ausgewerteten Bedingung, ohne deren rohen Vergleichsinhalt.
- 6PositionBranchDecision.Conditions.Position · Int32 · Nicht angegeben
Position des Steps beziehungsweise der Bedingung im gespeicherten Snapshot.
- 7StateBranchDecision.Conditions.State · String · Nicht angegeben
Zustand einer Bedingung/Beobachtung
- 8MatchModeBranchDecision.MatchMode · String · Nicht angegeben
Verknüpfung der Bedingungsliste, soweit diese Entscheidung einen Vergleich besitzt.
- 9ParentActiveBranchDecision.ParentActive · Boolean · Nicht angegeben
Ob der übergeordnete Block bei dieser Entscheidung aktiv war.
- 10ReasonBranchDecision.Reason · String · Nicht angegeben
Stabiler Grund für Skip, Entscheidung oder Abschluss
- 11CategoryCategory · LogArea · General, Execution, Automation, FileAccess, Capture, Detection, Process, Script, Video, Windows
Typisierter Fachbereich, zum Beispiel FileAccess, Capture oder Script
- 12CodeCode · String · Nicht angegeben
Stabiler Ereignistoken wie step.completed
- 13ContextContext · LogContext · Nicht angegeben
Korrelationsobjekt mit Lauf-, Step-, Trigger- und gegebenenfalls Elternlauf-Identitäten.
- 14AutomationIdContext.AutomationId · Guid · Nicht angegeben
ID der auslösenden Automation, falls der Lauf aus einer Automation stammt.
- 15InstanceIdContext.InstanceId · Guid · Nicht angegeben
Dispatcher-Instanz-ID der Ausführung
- 16ParentRunIdContext.ParentRunId · Guid · Nicht angegeben
Übergeordneter Lauf eines Unterjobs
- 17RunIdContext.RunId · Guid · Nicht angegeben
ID genau dieses Laufs
- 18StepExecutionIdContext.StepExecutionId · Guid · Nicht angegeben
Identität einer tatsächlichen Step-Ausführung
- 19StepIdContext.StepId · String · Nicht angegeben
Stabile ID des Job-Steps; derselbe Step kann in mehreren Durchläufen ausgeführt werden.
- 20TriggerIdContext.TriggerId · Guid · Nicht angegeben
Identität der konkreten Ereignisbeobachtung, nicht nur der gespeicherten Triggerkonfiguration.
- 21DetailsDetails · String · Nicht angegeben
Optionale bereinigte Zusatzdiagnose
- 22DiagnosticCodeDiagnosticCode · String · Nicht angegeben
Stabiler Diagnosecode für bekannte Fehler-/Speicherfälle, soweit vorhanden.
- 23DurationMsDurationMs · Int64 · Nicht angegeben
Gemessene Dauer in Millisekunden
- 24FlowEffectFlowEffect · LogFlowEffect · Nicht angegeben
Strukturierter Einfluss auf den Ablauf, etwa beendete Hauptphase oder nächster Durchlauf.
- 25KindFlowEffect.Kind · String · Nicht angegeben
Art des Triggers beziehungsweise der strukturierten Beobachtung.
- 26IdId · Guid · Nicht angegeben
Eindeutige Identität des Ereignisses beziehungsweise Laufs
- 27IterationIteration · Int32 · Nicht angegeben
Nummer des Hauptdurchlaufs, soweit das Ereignis einem Durchlauf zugeordnet ist.
- 28LevelLevel · ExecutionLogLevel · Debug, Information, Warning, Error
Schweregrad Debug, Information, Warning oder Error
- 29MessageMessage · String · Nicht angegeben
Lesbare, bereinigte Nachricht
- 30ParametersParameters · Dictionary`2 · Nicht angegeben
Explizit erlaubte, bereinigte Diagnosewerte
- 31PathsPaths · IReadOnlyList`1 · Nicht angegeben
Explizit erlaubte strukturierte Aktionspfade
- 32KindPaths.Kind · String · Nicht angegeben
Art des Triggers beziehungsweise der strukturierten Beobachtung.
- 33ValuePaths.Value · String · Nicht angegeben
Wert eines strukturierten erlaubten Pfad-/Diagnoseeintrags, entsprechend seinem umgebenden Typ.
- 34PhasePhase · String · Nicht angegeben
Bereich der Ausführung: Startphase, Hauptphase oder Endphase
- 35ProblemIdProblemId · Guid · Nicht angegeben
Gemeinsame Problemidentität für mehrere Diagnosen desselben Vorfalls; dadurch werden Probleme nicht anhand ihrer Textzeilen doppelt gezählt.
- 36RelatedInstanceIdsRelatedInstanceIds · IReadOnlyList`1 · Nicht angegeben
Instanzen, die an einer Automationsentscheidung beteiligt waren, zum Beispiel bereits laufende Ziele bei Restart/Ignore.
- 37SchemaVersionSchemaVersion · Int32 · Nicht angegeben
Version des strukturierten Logformats; der aktuelle Repository-Vertrag ist Schema 2.
- 38SequenceSequence · Int64 · Nicht angegeben
Repositoryweit aufsteigende Ereignissequenz für Reihenfolge und Seitencursor, unabhängig von gleichzeitigen Zeitstempeln.
- 39SourceSource · LogSource · Job, Automation, Application, Makro
Ursprungsart Job, Automation, Application oder Makro.
- 40SourceIdSourceId · Guid · Nicht angegeben
Stabile ID des ursprünglichen Jobs/Makros/der Automation; sie ist nicht die Identität eines einzelnen Laufs.
- 41SourceNameSourceName · String · Nicht angegeben
Zum Ereigniszeitpunkt gespeicherter Anzeigename der Quelle.
- 42TimestampTimestamp · DateTimeOffset · Nicht angegeben
Zeitpunkt des Ereignisses mit Zeitzonenoffset
- 43TriggerTrigger · LogTriggerSnapshot · Nicht angegeben
Snapshot der auslösenden Ereignisart und Zielzuordnung, soweit vorhanden.
- 44EventKindTrigger.EventKind · String · Nicht angegeben
Konkrete Ereignisart des Trigger-Snapshots.
- 45KindTrigger.Kind · String · Nicht angegeben
Art des Triggers beziehungsweise der strukturierten Beobachtung.
- 46TargetIdTrigger.TargetId · Guid · Nicht angegeben
Stabile ID des von der Automation angesprochenen Jobs/Makros.
- 47TargetKindTrigger.TargetKind · String · Nicht angegeben
Art des Automationsziels: Job oder Makro.
- 48TargetNameTrigger.TargetName · String · Nicht angegeben
Gespeicherter Anzeigename des Ziels zum Zeitpunkt der Beobachtung.
- 49WatchedDirectoryTrigger.WatchedDirectory · String · Nicht angegeben
Explizit erlaubter beobachteter Ordnerpfad für eine Datei-Automation.
Schematische Übersicht: Beschriftungen und Werte aus der Referenz, keine nachgezeichnete Bedienoberfläche.
Feldtypen, Standards und Regeln
| Wert | Typ | Standard laut Vertrag | Optionen und Regeln | Erklärung |
|---|---|---|---|---|
AreaArea | String | Nicht angegeben | Regeln siehe Erklärung | Textuelle Kontext-/Bereichsangabe. Für fachliche Filter zusätzlich die typisierte Category verwenden. |
BranchDecisionBranchDecision | LogBranchDecision | Nicht angegeben | Regeln siehe Erklärung | Strukturierte Entscheidung eines Bedingungsblocks mit Aktivität, Grund und Operatoren ohne rohe Vergleichswerte. |
BranchActiveBranchDecision.BranchActive | Boolean | Nicht angegeben | Regeln siehe Erklärung | Ob der betreffende Zweig bei dieser Entscheidung gewählt wurde. |
ConditionsBranchDecision.Conditions | IReadOnlyList`1 | Nicht angegeben | Regeln siehe Erklärung | Ausgewertete Bedingungen mit Position, Zustand und Operator; bewusst ohne sensible Rohvergleichswerte. |
OperatorBranchDecision.Conditions.Operator | String | Nicht angegeben | Regeln siehe Erklärung | Operator der ausgewerteten Bedingung, ohne deren rohen Vergleichsinhalt. |
PositionBranchDecision.Conditions.Position | Int32 | Nicht angegeben | Regeln siehe Erklärung | Position des Steps beziehungsweise der Bedingung im gespeicherten Snapshot. |
StateBranchDecision.Conditions.State | String | Nicht angegeben | Regeln siehe Erklärung | Zustand einer Bedingung/Beobachtung. Fehlende Belege nicht als false oder erfolgreich umdeuten. |
MatchModeBranchDecision.MatchMode | String | Nicht angegeben | Regeln siehe Erklärung | Verknüpfung der Bedingungsliste, soweit diese Entscheidung einen Vergleich besitzt. |
ParentActiveBranchDecision.ParentActive | Boolean | Nicht angegeben | Regeln siehe Erklärung | Ob der übergeordnete Block bei dieser Entscheidung aktiv war. |
ReasonBranchDecision.Reason | String | Nicht angegeben | Regeln siehe Erklärung | Stabiler Grund für Skip, Entscheidung oder Abschluss. Im Zusammenhang mit Code und Phase interpretieren. |
CategoryCategory | LogArea | Nicht angegeben | Regeln siehe Erklärung["General", "Execution", "Automation", "FileAccess", "Capture", "Detection", "Process", "Script", "Video", "Windows"] | Typisierter Fachbereich, zum Beispiel FileAccess, Capture oder Script. Daraus wird keine Ausführung anhand des Nachrichtentexts abgeleitet.
|
CodeCode | String | Nicht angegeben | Regeln siehe Erklärung | Stabiler Ereignistoken wie step.completed. Für Auswertungen diesen Token verwenden statt übersetzte Nachrichtentexte zu parsen. |
ContextContext | LogContext | Nicht angegeben | Regeln siehe Erklärung | Korrelationsobjekt mit Lauf-, Step-, Trigger- und gegebenenfalls Elternlauf-Identitäten. |
AutomationIdContext.AutomationId | Guid | Nicht angegeben | Regeln siehe Erklärung | ID der auslösenden Automation, falls der Lauf aus einer Automation stammt. |
InstanceIdContext.InstanceId | Guid | Nicht angegeben | Regeln siehe Erklärung | Dispatcher-Instanz-ID der Ausführung. Mehrere Ausführungen desselben Jobs besitzen unterschiedliche Instanzen. |
ParentRunIdContext.ParentRunId | Guid | Nicht angegeben | Regeln siehe Erklärung | Übergeordneter Lauf eines Unterjobs. Ermöglicht die Navigation von besitzender Arbeit zu Kindläufen. |
RunIdContext.RunId | Guid | Nicht angegeben | Regeln siehe Erklärung | ID genau dieses Laufs. Verknüpft Starts, Steps, Probleme und Abschluss desselben Laufs. |
StepExecutionIdContext.StepExecutionId | Guid | Nicht angegeben | Regeln 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. |
StepIdContext.StepId | String | Nicht angegeben | Regeln siehe Erklärung | Stabile ID des Job-Steps; derselbe Step kann in mehreren Durchläufen ausgeführt werden. |
TriggerIdContext.TriggerId | Guid | Nicht angegeben | Regeln siehe Erklärung | Identität der konkreten Ereignisbeobachtung, nicht nur der gespeicherten Triggerkonfiguration. |
DetailsDetails | String | Nicht angegeben | Regeln siehe Erklärung | Optionale bereinigte Zusatzdiagnose. Eingabewerte, Skriptargumente und Secrets werden nicht vollständig hineinkopiert. |
DiagnosticCodeDiagnosticCode | String | Nicht angegeben | Regeln siehe Erklärung | Stabiler Diagnosecode für bekannte Fehler-/Speicherfälle, soweit vorhanden. |
DurationMsDurationMs | Int64 | Nicht angegeben | Regeln siehe Erklärung | Gemessene Dauer in Millisekunden. Ein fehlender Wert ist keine Dauer von null. |
FlowEffectFlowEffect | LogFlowEffect | Nicht angegeben | Regeln siehe Erklärung | Strukturierter Einfluss auf den Ablauf, etwa beendete Hauptphase oder nächster Durchlauf. |
KindFlowEffect.Kind | String | Nicht angegeben | Regeln siehe Erklärung | Art des Triggers beziehungsweise der strukturierten Beobachtung. |
IdId | Guid | Nicht angegeben | Regeln siehe Erklärung | Eindeutige Identität des Ereignisses beziehungsweise Laufs. Ereignis-ID und RunId haben unterschiedliche Aufgaben. |
IterationIteration | Int32 | Nicht angegeben | Regeln siehe Erklärung | Nummer des Hauptdurchlaufs, soweit das Ereignis einem Durchlauf zugeordnet ist. |
LevelLevel | ExecutionLogLevel | Nicht angegeben | Regeln siehe Erklärung["Debug", "Information", "Warning", "Error"] | Schweregrad Debug, Information, Warning oder Error. Eine Warning ist nicht automatisch ein abgebrochener Lauf.
|
MessageMessage | String | Nicht angegeben | Regeln siehe Erklärung | Lesbare, bereinigte Nachricht. Sie ist eine Anzeige und keine stabile Programmierschnittstelle. |
ParametersParameters | Dictionary`2 | Nicht angegeben | Regeln siehe Erklärung | Explizit erlaubte, bereinigte Diagnosewerte. Keine vollständige Kopie der Step-settings oder frei verfügbarer Eingabeinhalte. |
PathsPaths | IReadOnlyList`1 | Nicht angegeben | Regeln siehe Erklärung | Explizit erlaubte strukturierte Aktionspfade. Werden getrennt von beliebigen Eingabetexten erfasst und bei Export erneut bereinigt. |
KindPaths.Kind | String | Nicht angegeben | Regeln siehe Erklärung | Art des Triggers beziehungsweise der strukturierten Beobachtung. |
ValuePaths.Value | String | Nicht angegeben | Regeln siehe Erklärung | Wert eines strukturierten erlaubten Pfad-/Diagnoseeintrags, entsprechend seinem umgebenden Typ. |
PhasePhase | String | Nicht angegeben | Regeln siehe Erklärung | Bereich der Ausführung: Startphase, Hauptphase oder Endphase. Er beeinflusst die Bedeutung fehlender und übersprungener Steps. |
ProblemIdProblemId | Guid | Nicht angegeben | Regeln siehe Erklärung | Gemeinsame Problemidentität für mehrere Diagnosen desselben Vorfalls; dadurch werden Probleme nicht anhand ihrer Textzeilen doppelt gezählt. |
RelatedInstanceIdsRelatedInstanceIds | IReadOnlyList`1 | Nicht angegeben | Regeln siehe Erklärung | Instanzen, die an einer Automationsentscheidung beteiligt waren, zum Beispiel bereits laufende Ziele bei Restart/Ignore. |
SchemaVersionSchemaVersion | Int32 | Nicht angegeben | Regeln siehe Erklärung | Version des strukturierten Logformats; der aktuelle Repository-Vertrag ist Schema 2. |
SequenceSequence | Int64 | Nicht angegeben | Regeln siehe Erklärung | Repositoryweit aufsteigende Ereignissequenz für Reihenfolge und Seitencursor, unabhängig von gleichzeitigen Zeitstempeln. |
SourceSource | LogSource | Nicht angegeben | Regeln siehe Erklärung["Job", "Automation", "Application", "Makro"] | Ursprungsart Job, Automation, Application oder Makro.
|
SourceIdSourceId | Guid | Nicht angegeben | Regeln siehe Erklärung | Stabile ID des ursprünglichen Jobs/Makros/der Automation; sie ist nicht die Identität eines einzelnen Laufs. |
SourceNameSourceName | String | Nicht angegeben | Regeln siehe Erklärung | Zum Ereigniszeitpunkt gespeicherter Anzeigename der Quelle. |
TimestampTimestamp | DateTimeOffset | Nicht angegeben | Regeln siehe Erklärung | Zeitpunkt des Ereignisses mit Zeitzonenoffset. Für Vergleiche UTC verwenden. |
TriggerTrigger | LogTriggerSnapshot | Nicht angegeben | Regeln siehe Erklärung | Snapshot der auslösenden Ereignisart und Zielzuordnung, soweit vorhanden. |
EventKindTrigger.EventKind | String | Nicht angegeben | Regeln siehe Erklärung | Konkrete Ereignisart des Trigger-Snapshots. |
KindTrigger.Kind | String | Nicht angegeben | Regeln siehe Erklärung | Art des Triggers beziehungsweise der strukturierten Beobachtung. |
TargetIdTrigger.TargetId | Guid | Nicht angegeben | Regeln siehe Erklärung | Stabile ID des von der Automation angesprochenen Jobs/Makros. |
TargetKindTrigger.TargetKind | String | Nicht angegeben | Regeln siehe Erklärung | Art des Automationsziels: Job oder Makro. |
TargetNameTrigger.TargetName | String | Nicht angegeben | Regeln siehe Erklärung | Gespeicherter Anzeigename des Ziels zum Zeitpunkt der Beobachtung. |
WatchedDirectoryTrigger.WatchedDirectory | String | Nicht angegeben | Regeln siehe Erklärung | Explizit erlaubter beobachteter Ordnerpfad für eine Datei-Automation. |
Diese Referenz für Textdateien und Agenten: Markdown · JSON-Vertrag