MeterProvider Interface
public interface MeterProvider
Resolves and provides Meter implementation.
This class is intended to be used by Azure client libraries and provides abstraction over different metrics implementations. Application developers should use metrics implementations such as OpenTelemetry or Micrometer directly.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract Meter |
createMeter(String libraryName, String libraryVersion, MetricsOptions options)
Creates named and versioned meter instance. |
static
Meter |
getDefaultProvider()
Returns default implementation of |
Method Details
createMeter
public abstract Meter createMeter(String libraryName, String libraryVersion, MetricsOptions options)
Creates named and versioned meter instance.
MetricsOptions metricsOptions = new MetricsOptions();
Meter meter = MeterProvider.getDefaultProvider().createMeter("azure-core", "1.0.0", metricsOptions);
Parameters:
Returns:
getDefaultProvider
public static MeterProvider getDefaultProvider()
Returns default implementation of MeterProvider
that uses SPI to resolve metrics implementation.
Returns:
MeterProvider
Applies to
Azure SDK for Java
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour