Compartir a través de


AzureMonitorExporterOptions Clase

Definición

Opciones que permiten a los usuarios configurar el exportador de Azure Monitor.

public class AzureMonitorExporterOptions : Azure.Core.ClientOptions
type AzureMonitorExporterOptions = class
    inherit ClientOptions
Public Class AzureMonitorExporterOptions
Inherits ClientOptions
Herencia
AzureMonitorExporterOptions

Constructores

AzureMonitorExporterOptions()

Inicializa una nueva instancia de AzureMonitorExporterOptions.

AzureMonitorExporterOptions(AzureMonitorExporterOptions+ServiceVersion)

Inicializa una nueva instancia de AzureMonitorExporterOptions.

Propiedades

ConnectionString

La cadena de conexión proporciona a los usuarios una única configuración para identificar el recurso y el punto de conexión de Azure Monitor.

Credential

Obtiene o establece el valor de TokenCredential.

Diagnostics

Obtiene las opciones de diagnóstico de cliente.

(Heredado de ClientOptions)
DisableOfflineStorage

Deshabilite el almacenamiento sin conexión.

Retry

Obtiene las opciones de reintento del cliente.

(Heredado de ClientOptions)
RetryPolicy

Obtiene o establece la directiva que se va a usar para los reintentos. Si se especifica una directiva, se usará en lugar de la Retry propiedad . El RetryPolicy tipo se puede derivar de para modificar el comportamiento predeterminado sin necesidad de implementar completamente la lógica de reintento. Si Process(HttpMessage, ReadOnlyMemory<HttpPipelinePolicy>) se invalida o se especifica un personalizado HttpPipelinePolicy , es responsabilidad del implementador actualizar los ProcessingContext valores.

(Heredado de ClientOptions)
SamplingRatio

Obtiene o establece la proporción de elementos de telemetría que se van a muestrear. El valor debe estar comprendido entre 0,0F y 1,0F, ambos incluidos. Por ejemplo, especificar 0,4 significa que se muestrea el 40 % de los seguimientos y se quita el 60 %. El valor predeterminado es 1.0F, lo que indica que se muestrea todos los elementos de telemetría.

StorageDirectory

Invalide el directorio predeterminado para el almacenamiento sin conexión.

Transport

que HttpPipelineTransport se va a usar para este cliente. El valor predeterminado es una instancia de HttpClientTransport.

(Heredado de ClientOptions)
Version

de AzureMonitorExporterOptions.ServiceVersion la API de ingesta de Azure Monitor.

Métodos

AddPolicy(HttpPipelinePolicy, HttpPipelinePosition)

Agrega una HttpPipeline directiva a la canalización de cliente. El parámetro controla la posición de la directiva en la position canalización. Si desea que la directiva se ejecute una vez por solicitud de cliente, use PerCallPerRetry de lo contrario para ejecutar la directiva para cada reintento. Tenga en cuenta que la misma instancia de policy se agregaría a todas las canalizaciones de cliente construidas con este ClientOptions objeto .

(Heredado de ClientOptions)

Se aplica a