Enables querying of Azure Monitor logs and metrics using the Java SDK with support for Kusto Query Language (KQL).
This skill provides specialized guidance for implementing the Azure Monitor Query client library in Java applications. It assists developers in executing complex KQL queries against Log Analytics workspaces, retrieving time-series metrics from Azure resources, and handling advanced scenarios such as batching, custom model mapping, and sovereign cloud configurations. While the core package is currently marked as deprecated, this skill provides the necessary context for both maintaining existing implementations and navigating the migration to the newer, specialized logs and metrics packages.
主な機能
01Retrieve multi-dimensional time-series metrics from Azure resources
02Map log query results directly to custom Java POJO models
03Execute Kusto (KQL) queries against Log Analytics workspaces
041,777 GitHub stars
05Implement batch query operations to reduce network overhead
06Configure SDK clients for Azure sovereign clouds like Azure China
ユースケース
01Automating infrastructure health checks and log analysis workflows
02Migrating legacy monitoring code to the latest Azure SDK standards
03Building custom observability dashboards and reporting tools in Java