DiagnosticContract interface
Dettagli di diagnostica.
- Extends
Proprietà
always |
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. |
http |
Imposta il protocollo di correlazione da usare per la diagnostica di Application Insights. |
log |
Registrare clientIP. L'impostazione predefinita è false. |
logger |
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. |
operation |
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