Azure Monitor 日志查询 API 正在弃用 batch
查询操作和 beta
API 版本。 根据以下时间线提供对这些功能的支持:
支持截止日期 | 弃用 | 迁移步骤 |
---|---|---|
2026 年 3 月 31 日 | 日志查询 API beta 版本 |
将路径更改为beta v1 |
2028 年 3 月 31 日 | 日志查询 API batch 操作 |
将批处理查询拆分为单个查询 |
将beta
路径更改至v1
若要从 beta
日志查询 API 的版本迁移,请将 API 调用中的路径从 beta
更改为 v1
。
操作组参考 | URI 示例 |
---|---|
Log Analyticsquery metadata |
https://api.loganalytics.azure.cn/beta/ https://api.loganalytics.io/beta/ |
ARM1 中的 Log Analyticsquery metadata |
https://management.chinacloudapi.cn/.../api/query?api-version=2017-01-01-preview https://management.chinacloudapi.cn/.../api/metadata?api-version=2017-01-01-preview |
Application Insightsquery metadata metrics events |
https://api.applicationinsights.azure.cn/beta/ https://api.applicationinsights.io/beta/ |
1通过 ARM 的 Log Analytics 查询应迁移到日志查询 API v1
请求格式。
将批处理查询拆分为单个查询
若要迁移 批处理 API 调用,请拆分之前在消息正文中作为 requests
数组一部分发送的每个查询,并改用 请求格式 中的 query
部分。
如果使用 Azure SDK 客户端库启动批处理查询,请使用相应的方法拆分批处理查询以单独查询的形式运行。
生态系统 | 包装 |
---|---|
.NET | Azure.Monitor.Query |
Go | azlogs |
Java | azure-monitor-query |
JavaScript | @azure/monitor-query |
Python | azure-monitor-query |
调整以使用日志查询 API 响应格式处理响应。