Share via


com.azure.monitor.query

Package containing clients for querying logs and metrics from Azure Monitor.

Classes

LogsQueryAsyncClient

The asynchronous client for querying Azure Monitor logs.

LogsQueryClient

The synchronous client for querying Azure Monitor logs.

LogsQueryClientBuilder

Fluent builder for creating instances of LogsQueryClient and LogsQueryAsyncClient.

MetricsBatchQueryAsyncClient

This class provides an asynchronous client that contains all the query operations that use batch requests to retrieve metrics for multiple resources.

MetricsBatchQueryClient

This class provides an asynchronous client that contains all the query operations that use batch requests to retrieve metrics for multiple resources.

MetricsBatchQueryClientBuilder

Fluent builder for creating instances of MetricsBatchQueryClient and MetricsBatchQueryAsyncClient.

MetricsQueryAsyncClient

The asynchronous client for querying Azure Monitor metrics.

MetricsQueryClient

The synchronous client for querying Azure Monitor metrics.

MetricsQueryClientBuilder

Fluent builder for creating instances of MetricsQueryClient and MetricsQueryAsyncClient.

Enums

LogsQueryServiceVersion

The service version of the Logs service that can be queried to retrieved Azure Monitor logs.

MetricsBatchQueryServiceVersion

The versions of Azure Monitor Metrics Batch Query supported by this client library.

MetricsQueryServiceVersion

The service version of the Metrics service that can be queried to retrieved Azure Monitor metrics.