Sdílet prostřednictvím


DiagnosticContract interface

Podrobnosti diagnostiky

Extends

Vlastnosti

alwaysLog

Určuje, jaký typ nastavení vzorkování zpráv se nemá použít.

backend

Nastavení diagnostiky příchozích a odchozích zpráv HTTP do back-endu

frontend

Nastavení diagnostiky příchozích a odchozích zpráv HTTP pro bránu

httpCorrelationProtocol

Nastaví protokol korelace, který se použije pro diagnostiku Application Insights.

logClientIp

Protokolujte clientIP. 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 metrik generování 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á pro trasování vygenerované zásadami trasování.

Zděděné vlastnosti

id

Plně kvalifikované ID prostředku pro prostředek. Příklad : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

name

Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

type

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

Podrobnosti vlastnosti

alwaysLog

Určuje, jaký typ nastavení vzorkování zpráv se nemá použít.

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 příchozích a odchozích zpráv HTTP pro bránu

frontend?: PipelineDiagnosticSettings

Hodnota vlastnosti

httpCorrelationProtocol

Nastaví protokol korelace, který se použije pro diagnostiku Application Insights.

httpCorrelationProtocol?: string

Hodnota vlastnosti

string

logClientIp

Protokolujte clientIP. 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 metrik generování 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á pro trasování vygenerované zásadami trasování.

verbosity?: string

Hodnota vlastnosti

string

Podrobnosti zděděných vlastností

id

Plně kvalifikované ID prostředku pro prostředek. Příklad : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

id?: string

Hodnota vlastnosti

string

zděděno zeProxyResource.id

name

Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

name?: string

Hodnota vlastnosti

string

zděděno zeProxyResource.name

type

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

type?: string

Hodnota vlastnosti

string

zděděno zeProxyResource.type