Azure Monitor ログでは、バッチ クエリとベータ クエリ API が非推奨になっています。 これらの API のサポートは、次のタイムラインに従って利用できます。
推奨されていない API | 識別子 | サポートの締め切り日 |
---|---|---|
ベータ | https://api.loganalytics.azure.com/beta/ |
2026 年 3 月 31 日 |
バッチ | https://api.loganalytics.azure.com/v1/$batch |
2028 年 3 月 31 日 |
この記事では、現在バッチ クエリとベータ クエリ API を使用している既存のクエリに対して 、標準の Log Analytics クエリ API を使用する方法について説明します。
バッチ クエリを 1 つのクエリに移行する
バッチ API 呼び出しを移行するには、メッセージの本文で以前にrequests
配列の一部として送信したすべてのクエリを分割し、代わりにquery
で セクションを使用します。
以下に示す Azure SDK クライアント ライブラリを使用してバッチ クエリを開始する場合は、対応するメソッドを使用してバッチ クエリを分割し、個別のクエリとして実行します。
エコシステム | パッケージ |
---|---|
.NET | Azure.Monitor.Query |
Go | azlogs |
ジャワ | azure-monitor-query |
JavaScript | @azure/monitor-query |
Python(プログラミング言語) | azure-monitor-query |
標準の応答形式を使用して、応答を調整して処理してください。
ベータ クエリを標準クエリに移行する
beta
API バージョン (https://api.loganalytics.io/beta/workspaces/{workspaceId}/query
など) を使用するクエリを移行するには、代わりに標準の要求形式を使用します。