Freigeben über


DiagnosticContract interface

Diagnosedetails.

Extends

Eigenschaften

alwaysLog

Gibt an, für welche Art von Nachrichten Samplingeinstellungen nicht gelten sollen.

backend

Diagnoseeinstellungen für eingehende/ausgehende HTTP-Nachrichten an das Back-End

frontend

Diagnoseeinstellungen für eingehende/ausgehende HTTP-Nachrichten an das Gateway.

httpCorrelationProtocol

Legt das Korrelationsprotokoll fest, das für Application Insights Diagnose verwendet werden soll.

logClientIp

Protokollieren Sie clientIP. Der Standardwert ist "false".

loggerId

Ressourcen-ID einer Zielprotokollierung.

metrics

Geben Sie benutzerdefinierte Metriken über eine Ausgabemetrikrichtlinie aus. Gilt nur für Application Insights-Diagnoseeinstellungen.

operationNameFormat

Das Format des Vorgangsnamens für Application Insights-Telemetriedaten. Der Standardwert ist Name.

sampling

Samplingeinstellungen für Diagnose.

verbosity

Die Ausführlichkeitsstufe, die auf ablaufverfolgungsrichtlinien ausgegebene Ablaufverfolgungen angewendet wird.

Geerbte Eigenschaften

id

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

name

Der Name der Ressource HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

type

Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

Details zur Eigenschaft

alwaysLog

Gibt an, für welche Art von Nachrichten Samplingeinstellungen nicht gelten sollen.

alwaysLog?: string

Eigenschaftswert

string

backend

Diagnoseeinstellungen für eingehende/ausgehende HTTP-Nachrichten an das Back-End

backend?: PipelineDiagnosticSettings

Eigenschaftswert

frontend

Diagnoseeinstellungen für eingehende/ausgehende HTTP-Nachrichten an das Gateway.

frontend?: PipelineDiagnosticSettings

Eigenschaftswert

httpCorrelationProtocol

Legt das Korrelationsprotokoll fest, das für Application Insights Diagnose verwendet werden soll.

httpCorrelationProtocol?: string

Eigenschaftswert

string

logClientIp

Protokollieren Sie clientIP. Der Standardwert ist "false".

logClientIp?: boolean

Eigenschaftswert

boolean

loggerId

Ressourcen-ID einer Zielprotokollierung.

loggerId?: string

Eigenschaftswert

string

metrics

Geben Sie benutzerdefinierte Metriken über eine Ausgabemetrikrichtlinie aus. Gilt nur für Application Insights-Diagnoseeinstellungen.

metrics?: boolean

Eigenschaftswert

boolean

operationNameFormat

Das Format des Vorgangsnamens für Application Insights-Telemetriedaten. Der Standardwert ist Name.

operationNameFormat?: string

Eigenschaftswert

string

sampling

Samplingeinstellungen für Diagnose.

sampling?: SamplingSettings

Eigenschaftswert

verbosity

Die Ausführlichkeitsstufe, die auf ablaufverfolgungsrichtlinien ausgegebene Ablaufverfolgungen angewendet wird.

verbosity?: string

Eigenschaftswert

string

Geerbte Eigenschaftsdetails

id

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

id?: string

Eigenschaftswert

string

Geerbt vonProxyResource.id

name

Der Name der Ressource HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

name?: string

Eigenschaftswert

string

Geerbt vonProxyResource.name

type

Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

type?: string

Eigenschaftswert

string

Geerbt vonProxyResource.type