DiagnosticContract interface
Podrobnosti diagnostiky.
- Extends
Vlastnosti
always |
Určuje, pro jaký typ zpráv by se nemělo použít nastavení vzorkování. |
backend | Nastavení diagnostiky příchozích a odchozích zpráv HTTP do back-endu |
frontend | Nastavení diagnostiky pro příchozí/odchozí zprávy HTTP do brány. |
http |
Nastaví korelační protokol pro použití pro diagnostiku Application Insights. |
log |
Protokolujte IP adresu klienta. Výchozí hodnota je false. |
logger |
ID prostředku cílového protokolovacího nástroje. |
metrics | Generování vlastních metrik prostřednictvím zásad emit-metric Platí jenom pro nastavení diagnostiky Application Insights. |
operation |
Formát názvu operace pro telemetrie Application Insights. Výchozí hodnota je Název. |
sampling | Nastavení vzorkování pro diagnostiku. |
verbosity | Úroveň podrobností použitá u trasování vygenerovaných zásadami trasování |
Zděděné vlastnosti
id | Plně kvalifikované ID prostředku. Příklad – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server. |
name | Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server. |
type | Typ prostředku. Např. "Microsoft.Compute/virtualMachines" nebo "Microsoft.Storage/storageAccounts" POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server. |
Podrobnosti vlastnosti
alwaysLog
Určuje, pro jaký typ zpráv by se nemělo použít nastavení vzorkování.
alwaysLog?: string
Hodnota vlastnosti
string
backend
Nastavení diagnostiky příchozích a odchozích zpráv HTTP do back-endu
backend?: PipelineDiagnosticSettings
Hodnota vlastnosti
frontend
Nastavení diagnostiky pro příchozí/odchozí zprávy HTTP do brány.
frontend?: PipelineDiagnosticSettings
Hodnota vlastnosti
httpCorrelationProtocol
Nastaví korelační protokol pro použití pro diagnostiku Application Insights.
httpCorrelationProtocol?: string
Hodnota vlastnosti
string
logClientIp
Protokolujte IP adresu klienta. Výchozí hodnota je false.
logClientIp?: boolean
Hodnota vlastnosti
boolean
loggerId
ID prostředku cílového protokolovacího nástroje.
loggerId?: string
Hodnota vlastnosti
string
metrics
Generování vlastních metrik prostřednictvím zásad emit-metric Platí jenom pro nastavení diagnostiky Application Insights.
metrics?: boolean
Hodnota vlastnosti
boolean
operationNameFormat
Formát názvu operace pro telemetrie Application Insights. Výchozí hodnota je Název.
operationNameFormat?: string
Hodnota vlastnosti
string
sampling
Nastavení vzorkování pro diagnostiku.
sampling?: SamplingSettings
Hodnota vlastnosti
verbosity
Úroveň podrobností použitá u trasování vygenerovaných zásadami trasování
verbosity?: string
Hodnota vlastnosti
string
Podrobnosti zděděných vlastností
id
Plně kvalifikované ID prostředku. Příklad – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.
id?: string
Hodnota vlastnosti
string
Zděděno zProxyResource.id
name
Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.
name?: string
Hodnota vlastnosti
string
Zděděno zProxyResource.name
type
Typ prostředku. Např. "Microsoft.Compute/virtualMachines" nebo "Microsoft.Storage/storageAccounts" POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.
type?: string
Hodnota vlastnosti
string
Zděděno zProxyResource.type