Azure Monitor 日志即将弃用批查询和 beta 查询 API。 根据以下时间线提供对这些 API 的支持:
弃用的 API | 标识符 | 支持截止日期 |
---|---|---|
beta | https://api.loganalytics.azure.cn/beta/ |
2026 年 3 月 31 日 |
批次 | https://api.loganalytics.azure.cn/v1/$batch |
2028 年 3 月 31 日 |
本文介绍如何对当前使用批处理查询和 beta 查询 API 的现有查询使用 标准 Log Analytics 查询 API 。
将批处理查询迁移到单个查询
若要迁移批处理 API 调用,请拆分以前在消息正文中作为数组的requests
一部分发送的每个查询,并改用标准请求格式的query
节。
如果使用下面列出的 Azure SDK 客户端库启动批处理查询,请使用相应的方法拆分批处理查询以单独查询的形式运行。
生态系统 | 包装 |
---|---|
.NET | Azure.Monitor.Query |
走吧 | azlogs |
爪哇岛 | azure-monitor-query |
Javascript | @azure/monitor-query |
Python语言 | azure-monitor-query |
请确保使用 标准响应格式调整和处理响应。
将 beta 查询迁移到标准查询
若要迁移使用 beta
API 版本的查询(例如, https://api.loganalytics.io/beta/workspaces/{workspaceId}/query
)请改用 标准请求格式 。