- Added
MetricsClient
andMetricsAsyncClient
to support querying metrics for multiple resources in a single request.
- Fixed the issue with
MetricsQueryClient
andMetricsQueryAsyncClient
where thelistMetricDefinitions
method was returningMetricsDefinition
objects with null values forsupportedAggregationTypes
.(#36698)
- Upgraded
azure-core
from1.46.0
to version1.47.0
. - Upgraded
azure-core-http-netty
from1.14.0
to version1.14.1
.
- Upgraded
azure-core-http-netty
from1.13.11
to version1.14.0
. - Upgraded
azure-core
from1.45.1
to version1.46.0
.
- Upgraded
azure-core-http-netty
from1.13.10
to version1.13.11
. - Upgraded
azure-core
from1.45.0
to version1.45.1
.
- Upgraded
azure-core
from1.44.1
to version1.45.0
. - Upgraded
azure-core-http-netty
from1.13.9
to version1.13.10
.
- Upgraded
azure-core
from1.43.0
to version1.44.1
. - Upgraded
azure-core-http-netty
from1.13.7
to version1.13.9
.
- Upgraded
azure-core
from1.42.0
to version1.43.0
. - Upgraded
azure-core-http-netty
from1.13.6
to version1.13.7
.
- Added
MetricsQueryOptions
toMetricsBatchQueryClient
andMetricsBatchQueryAsyncClient
to support batch querying metrics with additional options.
- Upgraded
azure-core
from1.42.0
to version1.43.0
. - Upgraded
azure-core-http-netty
from1.13.6
to version1.13.7
.
- Upgraded
azure-core
from1.41.0
to version1.42.0
. - Upgraded
azure-core-http-netty
from1.13.5
to version1.13.6
.
- Added
MetricsBatchQueryClient
andMetricsBatchQueryAsyncClient
to support batch querying metrics.
- Upgraded
azure-core
from1.41.0
to version1.42.0
. - Upgraded
azure-core-http-netty
from1.13.5
to version1.13.6
.
- Fixed bug that disabled sovereign cloud support.
- Upgraded
azure-core
from1.40.0
to version1.41.0
. - Upgraded
azure-core-http-netty
from1.13.4
to version1.13.5
.
- Upgraded
azure-core
from1.39.0
to version1.40.0
. - Upgraded
azure-core-http-netty
from1.13.3
to version1.13.4
.
- Added
queryResource
methods toLogsQueryClient
andLogsQueryAsyncClient
to support querying logs using Azure resource ID.
- Upgraded
azure-core
from1.38.0
to version1.39.0
. - Upgraded
azure-core-http-netty
from1.13.2
to version1.13.3
.
- Upgraded
azure-core-http-netty
from1.13.1
to version1.13.2
. - Upgraded
azure-core
from1.37.0
to version1.38.0
.
- Added
queryResource
methods toLogsQueryClient
to support querying logs using Azure resource ID.
- Upgraded
azure-core
from1.37.0
to version1.38.0
. - Upgraded
azure-core-http-netty
from1.13.1
to version1.13.2
.
- Upgraded
azure-core-http-netty
from1.13.0
to version1.13.1
. - Upgraded
azure-core
from1.36.0
to version1.37.0
.
- Fixed the default scope in BearerAuthenticationPolicy (#33062)
- Upgraded
azure-core
from1.35.0
to version1.36.0
. - Upgraded
azure-core-http-netty
from1.12.8
to version1.13.0
.
- Implemented builder traits in
LogsQueryClientBuilder
andMetricsQueryClientBuilder
- Upgraded
azure-core
from1.34.0
to version1.35.0
. - Upgraded
azure-core-http-netty
from1.12.7
to version1.12.8
.
- Upgraded
azure-core
from1.33.0
to version1.34.0
. - Upgraded
azure-core-http-netty
from1.12.6
to version1.12.7
.
- Upgraded
azure-core
from1.32.0
to version1.33.0
. - Upgraded
azure-core-http-netty
from1.12.5
to version1.12.6
.
- Upgraded
azure-core
from1.31.0
to version1.32.0
. - Upgraded
azure-core-http-netty
from1.12.4
to version1.12.5
.
- Upgraded
azure-core
to version1.31.0
. - Upgraded
azure-core-http-netty
to version1.12.4
.
- Upgraded
azure-core
to version1.30.0
. - Upgraded
azure-core-http-netty
to version1.12.3
.
- Fixed bug where partial queries fail when
LogsQueryOptions.setAllowPartialErrors(true)
. - Fixed bug that causes
NullPointerException
when batch queries have server timeout configured.
- Upgraded
azure-core
to version1.29.1
. - Upgraded
azure-core-http-netty
to version1.12.2
.
- Upgraded
azure-core
to version1.28.0
. - Upgraded
azure-core-http-netty
to version1.12.0
.
- Upgraded
azure-core
to version1.27.0
. - Upgraded
azure-core-http-netty
to version1.11.9
.
- Upgraded
azure-core
to version1.26.0
. - Upgraded
azure-core-http-netty
to version1.11.8
.
- Upgraded
azure-core
from1.24.1
to version1.25.0
. - Upgraded
azure-core-http-netty
from1.11.6
to version1.11.7
.
- Upgraded
azure-core
to1.24.1
- Upgraded
azure-core-http-netty
to1.11.6
- Upgraded
azure-core
to1.22.0
- Upgraded
azure-core-http-netty
to1.11.2
- Added
getMetricByName
API onMetricsQueryResult
to get the metric result for a specific metric name. - Added
LogsQueryStatus
enum to specify if the query was successful, partially successful or failed.
- Changed
query
API name inLogsQuery*Client
toqueryWorkspace
- Changed
query
API name inMetricsQuery*Client
toqueryResource
- Changed
addQuery
API name inLogsQueryBatch
toaddWorkspaceQuery
- Removed
status
fromLogsBatchQueryResult
- Throws exception if a logs query is partially successful with an option in
LogsQueryOptions
to disable this behavior.
- Upgraded
azure-core
to1.21.0
. - Upgraded
azure-core-http-netty
to1.11.1
.
- Added an API in
MetricsQueryResult
to get metric result of a specific metric name when there are multiple metric results in the response.
LogsBatchQueryResults
renamed toLogsBatchQueryResultCollection
.- Removed
LocalizableString
and flattengetName().getValue()
call togetName()
.
- Upgraded
azure-core
from1.19.0
to1.20.0
. - Upgraded
azure-core-http-netty
from1.10.2
to1.11.0
.
queryLogs
APIs onLogsQueryClient
andLogsQueryAsyncClient
renamed toquery
.queryLogsBatch
APIs onLogsQueryClient
andLogsQueryAsyncClient
renamed toqueryBatch
.queryMetrics
APIs onMetricQueryClient
andMetricsQueryAsyncClient
renamed toquery
.listMetricsNamespace
APIs onMetricQueryClient
andMetricsQueryAsyncClient
renamed tolistMetricNamespaces
.listMetricsDefinition
APIs onMetricQueryClient
andMetricsQueryAsyncClient
renamed tolistMetricDefinitions
.
- Upgraded
azure-core
from1.18.0
to1.19.0
. - Upgraded
azure-core-http-netty
from1.10.1
to1.10.2
.
- Upgraded
azure-core
from1.17.0
to1.18.0
. - Upgraded
azure-core-http-netty
from1.10.0
to1.10.1
.
Version 1.0.0-beta.1 is a preview of our efforts in creating a client library for querying Azure Monitor logs and metrics that is developer-friendly, idiomatic to the Java ecosystem, and as consistent across different languages and platforms as possible. The principles that guide our efforts can be found in the Azure SDK Design Guidelines for Java.
- Initial release. Please see the README and wiki for information on using the new library.