Vorschau · Entwicklungsstand 1.6.1

LogDiagnostic

Wofür ist das gedacht?

Stabiler Diagnosecode mit lokalisierten Ursachen-/Hilfeschlüsseln und angebotenen Hilfsaktionen. Übersetzte Texte nicht als maschinelle Identitaet verwenden.

LogDiagnostic verstehen
  1. 1
    Actions

    Angebotene Diagnoseaktionen mit Kind und optional RunId, StepId oder Path. Verweisen auf konkrete Hilfs-/Navigationsziele; sind keine ausgefuehrten Jobs.

  2. 2
    Kind

    Art der jeweiligen Diagnose-Hilfsaktion; die optionalen Ziel-IDs und Pfade passend zu dieser Art interpretieren.

  3. 3
    Path

    Optionaler strukturierter Pfad einer Diagnoseaktion. Nur im beschriebenen Aktionskontext verwenden; ein vorhandener Pfad beweist weder Existenz noch erfolgreiche Dateioperation.

  4. 4
    RunId

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

  5. 5
    StepId

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

  6. 6
    CauseKey

    Lokalisierungsschlüssel der Diagnoseursache. Fuer Anzeige aufloesen, für maschinelle Identitaet den stabilen Code verwenden.

  7. 7
    Code

    Stabiler Diagnosecode, unabhaengig von lokalisierter Ursache und Hilfe. Mit CauseKey, HelpKey und Actions für die Anzeige kombinieren.

  8. 8
    HelpKey

    Lokalisierungsschlüssel des konkreten Hilfetexts zur Diagnose. Kein freier Skriptbefehl.

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
ActionsAngebotene Diagnoseaktionen mit Kind und optional RunId, StepId oder Path. Verweisen auf konkrete Hilfs-/Navigationsziele; sind keine ausgefuehrten Jobs.Passenden Wert oder Ergebnis eines vorherigen Steps auswählen; Unterfelder siehe unten.
KindArt der jeweiligen Diagnose-Hilfsaktion; die optionalen Ziel-IDs und Pfade passend zu dieser Art interpretieren.Beispieltext
PathOptionaler strukturierter Pfad einer Diagnoseaktion. Nur im beschriebenen Aktionskontext verwenden; ein vorhandener Pfad beweist weder Existenz noch erfolgreiche Dateioperation.Beispieltext
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.
StepIdStabile ID des Job-Steps; derselbe Step kann in mehreren Durchläufen ausgeführt werden.Beispieltext
CauseKeyLokalisierungsschlüssel der Diagnoseursache. Fuer Anzeige aufloesen, für maschinelle Identitaet den stabilen Code verwenden.Beispieltext
CodeStabiler Diagnosecode, unabhaengig von lokalisierter Ursache und Hilfe. Mit CauseKey, HelpKey und Actions für die Anzeige kombinieren.Beispieltext
HelpKeyLokalisierungsschlüssel des konkreten Hilfetexts zur Diagnose. Kein freier Skriptbefehl.Beispieltext

Beispiel

Filtere einen konkreten RunId und lese LogPage mit unveraenderter SnapshotSequence bis NextBeforeSequence=null. Ordne danach StepExecutionId, StepSummaries und Laufstatus gemeinsam zu. Der Log-Leitfaden zeigt ein synthetisches Ereignis im echten Serializerformat.

Vorbereitete Beispielabläufe ansehen

Fehler und Hinweise

State, Issues und IsComplete begrenzen die Aussagekraft. Ein leerer beziehungsweise nicht verfuegbarer Bestand ist kein Erfolgsbeleg. Fehlende ExecutionId oder Endzeitpunkte nicht erfinden.

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: LogDiagnostic

Felder und Zusammenhänge auf einen Blick
  1. 1
    ActionsActions · IReadOnlyList`1 · Nicht angegeben

    Angebotene Diagnoseaktionen mit Kind und optional RunId, StepId oder Path

  2. 2
    KindActions.Kind · String · Nicht angegeben

    Art der jeweiligen Diagnose-Hilfsaktion; die optionalen Ziel-IDs und Pfade passend zu dieser Art interpretieren.

  3. 3
    PathActions.Path · String · Nicht angegeben

    Optionaler strukturierter Pfad einer Diagnoseaktion

  4. 4
    RunIdActions.RunId · Guid · Nicht angegeben

    ID genau dieses Laufs

  5. 5
    StepIdActions.StepId · String · Nicht angegeben

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

  6. 6
    CauseKeyCauseKey · String · Nicht angegeben

    Lokalisierungsschlüssel der Diagnoseursache

  7. 7
    CodeCode · String · Nicht angegeben

    Stabiler Diagnosecode, unabhaengig von lokalisierter Ursache und Hilfe

  8. 8
    HelpKeyHelpKey · String · Nicht angegeben

    Lokalisierungsschlüssel des konkreten Hilfetexts zur Diagnose

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

Feldtypen, Standards und Regeln

WertTypStandard laut VertragOptionen und RegelnErklärung
Actions
Actions
IReadOnlyList`1Nicht angegebenRegeln siehe Erklärung
Angebotene Diagnoseaktionen mit Kind und optional RunId, StepId oder Path. Verweisen auf konkrete Hilfs-/Navigationsziele; sind keine ausgefuehrten Jobs.
Kind
Actions.Kind
StringNicht angegebenRegeln siehe Erklärung
Art der jeweiligen Diagnose-Hilfsaktion; die optionalen Ziel-IDs und Pfade passend zu dieser Art interpretieren.
Path
Actions.Path
StringNicht angegebenRegeln siehe Erklärung
Optionaler strukturierter Pfad einer Diagnoseaktion. Nur im beschriebenen Aktionskontext verwenden; ein vorhandener Pfad beweist weder Existenz noch erfolgreiche Dateioperation.
RunId
Actions.RunId
GuidNicht angegebenRegeln siehe Erklärung
ID genau dieses Laufs. Verknüpft Starts, Steps, Probleme und Abschluss desselben Laufs.
StepId
Actions.StepId
StringNicht angegebenRegeln siehe Erklärung
Stabile ID des Job-Steps; derselbe Step kann in mehreren Durchläufen ausgeführt werden.
CauseKey
CauseKey
StringNicht angegebenRegeln siehe Erklärung
Lokalisierungsschlüssel der Diagnoseursache. Fuer Anzeige aufloesen, für maschinelle Identitaet den stabilen Code verwenden.
Code
Code
StringNicht angegebenRegeln siehe Erklärung
Stabiler Diagnosecode, unabhaengig von lokalisierter Ursache und Hilfe. Mit CauseKey, HelpKey und Actions für die Anzeige kombinieren.
HelpKey
HelpKey
StringNicht angegebenRegeln siehe Erklärung
Lokalisierungsschlüssel des konkreten Hilfetexts zur Diagnose. Kein freier Skriptbefehl.

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