Condividi tramite


DiagnosticContract interface

Dettagli di diagnostica.

Extends

Proprietà

alwaysLog

Specifica il tipo di impostazioni di campionamento dei messaggi che non devono essere applicate.

backend

Impostazioni di diagnostica per i messaggi HTTP in ingresso/in uscita nel back-end

frontend

Impostazioni di diagnostica per i messaggi HTTP in ingresso/in uscita nel gateway.

httpCorrelationProtocol

Imposta il protocollo di correlazione da usare per la diagnostica di Application Insights.

logClientIp

Registrare clientIP. L'impostazione predefinita è false.

loggerId

ID risorsa di un logger di destinazione.

metrics

Generare metriche personalizzate tramite criteri di metrica di emissione. Applicabile solo alle impostazioni di diagnostica di Application Insights.

operationNameFormat

Formato dei dati di telemetri di Operation Name per Application Insights. Il valore predefinito è Name.

sampling

Impostazioni di campionamento per Diagnostica.

verbosity

Livello di verbosità applicato alle tracce generate dai criteri di traccia.

Proprietà ereditate

id

ID di risorsa completo per la risorsa. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

name

Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

type

Tipo di risorsa. Nota su "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts": questa proprietà non verrà serializzata. Può essere popolato solo dal server.

Dettagli proprietà

alwaysLog

Specifica il tipo di impostazioni di campionamento dei messaggi che non devono essere applicate.

alwaysLog?: string

Valore della proprietà

string

backend

Impostazioni di diagnostica per i messaggi HTTP in ingresso/in uscita nel back-end

backend?: PipelineDiagnosticSettings

Valore della proprietà

frontend

Impostazioni di diagnostica per i messaggi HTTP in ingresso/in uscita nel gateway.

frontend?: PipelineDiagnosticSettings

Valore della proprietà

httpCorrelationProtocol

Imposta il protocollo di correlazione da usare per la diagnostica di Application Insights.

httpCorrelationProtocol?: string

Valore della proprietà

string

logClientIp

Registrare clientIP. L'impostazione predefinita è false.

logClientIp?: boolean

Valore della proprietà

boolean

loggerId

ID risorsa di un logger di destinazione.

loggerId?: string

Valore della proprietà

string

metrics

Generare metriche personalizzate tramite criteri di metrica di emissione. Applicabile solo alle impostazioni di diagnostica di Application Insights.

metrics?: boolean

Valore della proprietà

boolean

operationNameFormat

Formato dei dati di telemetri di Operation Name per Application Insights. Il valore predefinito è Name.

operationNameFormat?: string

Valore della proprietà

string

sampling

Impostazioni di campionamento per Diagnostica.

sampling?: SamplingSettings

Valore della proprietà

verbosity

Livello di verbosità applicato alle tracce generate dai criteri di traccia.

verbosity?: string

Valore della proprietà

string

Dettagli proprietà ereditate

id

ID di risorsa completo per la risorsa. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

id?: string

Valore della proprietà

string

Ereditato daProxyResource.id

name

Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

name?: string

Valore della proprietà

string

Ereditato daProxyResource.name

type

Tipo di risorsa. Nota su "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts": questa proprietà non verrà serializzata. Può essere popolato solo dal server.

type?: string

Valore della proprietà

string

Ereditato daProxyResource.type