Sdílet prostřednictvím


DiagnosticContract interface

Podrobnosti diagnostiky.

Extends

Vlastnosti

alwaysLog

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.

httpCorrelationProtocol

Nastaví korelační protokol pro použití pro diagnostiku Application Insights.

logClientIp

Protokolujte IP adresu klienta. Výchozí hodnota je false.

loggerId

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.

operationNameFormat

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