Class AzureMonitorAutoConfigure
java.lang.Object
com.azure.monitor.opentelemetry.autoconfigure.AzureMonitorAutoConfigure
Class to enable Azure Monitor for OpenTelemetry autoconfiguration.
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
customize
(io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer autoConfigurationCustomizer) Customizes anAutoConfigurationCustomizer
for Azure Monitor.static void
customize
(io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer autoConfigurationCustomizer, AzureMonitorAutoConfigureOptions autoConfigureOptions) Customizes anAutoConfigurationCustomizer
for Azure Monitor.static void
customize
(io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer autoConfigurationCustomizer, String connectionString) Customizes anAutoConfigurationCustomizer
for Azure Monitor.
-
Method Details
-
customize
public static void customize(io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer autoConfigurationCustomizer) Customizes anAutoConfigurationCustomizer
for Azure Monitor. The connection string to the Application Insights resource is expected to be configured with the APPLICATIONINSIGHTS_CONNECTION_STRING environment variable.- Parameters:
autoConfigurationCustomizer
- The OpenTelemetry autoconfiguration to set up.
-
customize
public static void customize(io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer autoConfigurationCustomizer, String connectionString) Customizes anAutoConfigurationCustomizer
for Azure Monitor.- Parameters:
autoConfigurationCustomizer
- The OpenTelemetry autoconfiguration to set up.connectionString
- The connection string to connect to an Application Insights resource.
-
customize
public static void customize(io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer autoConfigurationCustomizer, AzureMonitorAutoConfigureOptions autoConfigureOptions) Customizes anAutoConfigurationCustomizer
for Azure Monitor.- Parameters:
autoConfigurationCustomizer
- theAutoConfigurationCustomizer
object.autoConfigureOptions
- Advanced configuration to send the data to Azure Monitor.
-