Azure Batch 監視データリファレンス
この記事には、このサービスに関するすべての監視リファレンス情報が含まれています。
Azure Batch 用に収集できるデータとその使用方法の詳細については、Azure Batch の監視に関するページを参照してください。
メトリック
このセクションには、このサービスに関して自動的に収集されるすべてのプラットフォーム メトリックが一覧表示されています。 これらのメトリックは、Azure Monitor でサポートされているすべてのプラットフォーム メトリックのグローバル リストにも含まれています。
メトリックのリテンション期間の詳細については、「Azure Monitor メトリックの概要」を参照してください。
Microsoft.Batch/batchaccounts でサポートされているメトリック
次の表に、Microsoft.Batch/batchaccounts リソースの種類で使用できるメトリックを示します。
- すべての列がすべてのテーブルに存在するわけではない場合があります。
- 一部の列がページの表示領域を超えている場合があります。 [テーブルの展開] を選択すると、使用可能なすべての列が表示されます。
テーブルの見出し
- カテゴリ - メトリック グループまたは分類。
- メトリック - Azure Portal に表示されるメトリックの表示名。
- REST API の名前 - REST API で参照されるメトリック名。
- 単位 - 測定単位。
- 集計 - 既定の集計の種類。 有効な値: 平均 (Avg)、最小 (Min)、最大 (Max)、合計 (Sum)、数。
- ディメンション - メトリックで使用できるディメンション。
- 時間グレイン - メトリックをサンプリングする間隔。 たとえば、
PT1M
は、メトリックを 1 分ごとに、PT30M
は 30 分ごとに、PT1H
は 1 時間ごとにサンプリングすることを示します。 - DS エクスポート - メトリックが診断設定を介して Azure Monitor ログにエクスポート可能かどうかを示します。 メトリックのエクスポートについては、「Azure Monitor で診断設定を作成する」を参照してください。
メトリック | REST API での名前 | 出荷単位 | 集計 | Dimensions | 期間粒度 | DS エクスポート |
---|---|---|---|---|---|---|
専用コア数 Batch アカウントの専用コアの合計数 |
CoreCount |
Count | 合計 | <なし> | PT1M | いいえ |
ノード数の作成 作成されるノードの数 |
CreatingNodeCount |
Count | 合計 | <なし> | PT1M | いいえ |
アイドル ノード数 アイドル状態のノードの数 |
IdleNodeCount |
Count | 合計 | <なし> | PT1M | いいえ |
ジョブの削除完了イベント 正常に削除されたジョブの合計数。 |
JobDeleteCompleteEvent |
Count | 合計 | jobId |
PT1M | はい |
ジョブの削除の開始イベント 削除を要求されたジョブの合計数。 |
JobDeleteStartEvent |
Count | 合計 | jobId |
PT1M | はい |
ジョブの完了イベントの無効化 正常に無効化されたジョブの合計数。 |
JobDisableCompleteEvent |
Count | 合計 | jobId |
PT1M | はい |
ジョブの開始イベントの無効化 無効化を要求されたジョブの合計数。 |
JobDisableStartEvent |
Count | 合計 | jobId |
PT1M | はい |
ジョブの開始イベント 正常に開始されたジョブの合計数。 |
JobStartEvent |
Count | 合計 | jobId |
PT1M | はい |
ジョブ終了完了イベント 正常に終了されたジョブの合計数。 |
JobTerminateCompleteEvent |
Count | 合計 | jobId |
PT1M | はい |
ジョブ終了の開始イベント 終了を要求されたジョブの合計数。 |
JobTerminateStartEvent |
Count | 合計 | jobId |
PT1M | はい |
プール ノード数の残り プールから移動中のノードの数 |
LeavingPoolNodeCount |
Count | 合計 | <なし> | PT1M | いいえ |
LowPriority Core Count Batch アカウントの優先順位の低いコアの合計数 |
LowPriorityCoreCount |
Count | 合計 | <なし> | PT1M | いいえ |
オフライン ノード数 オフライン ノードの数 |
OfflineNodeCount |
Count | 合計 | <なし> | PT1M | いいえ |
プール作成イベント 作成されたプールの合計数 |
PoolCreateEvent |
Count | 合計 | poolId |
PT1M | はい |
プールの削除の完了イベント 完了したプール削除の合計数 |
PoolDeleteCompleteEvent |
Count | 合計 | poolId |
PT1M | はい |
プールの削除の開始イベント 開始したプール削除の合計数 |
PoolDeleteStartEvent |
Count | 合計 | poolId |
PT1M | はい |
プールのサイズ変更の完了イベント 完了したプールのサイズ変更の合計数 |
PoolResizeCompleteEvent |
Count | 合計 | poolId |
PT1M | はい |
プールのサイズ変更の開始イベント 開始したプールのサイズ変更の合計数 |
PoolResizeStartEvent |
Count | 合計 | poolId |
PT1M | はい |
割り込まれたノード数 割り込まれたノードの数 |
PreemptedNodeCount |
Count | 合計 | <なし> | PT1M | いいえ |
ノード数の再起動 再起動中のノードの数 |
RebootingNodeCount |
Count | 合計 | <なし> | PT1M | いいえ |
再イメージ化ノード数 再イメージ化中のノードの数 |
ReimagingNodeCount |
Count | 合計 | <なし> | PT1M | いいえ |
実行中のノード数 実行中のノードの数 |
RunningNodeCount |
Count | 合計 | <なし> | PT1M | いいえ |
開始ノード数 開始するノードの数 |
StartingNodeCount |
Count | 合計 | <なし> | PT1M | いいえ |
タスクの開始に失敗したノード数 開始タスクが失敗したノードの数 |
StartTaskFailedNodeCount |
Count | 合計 | <なし> | PT1M | いいえ |
タスク完了イベント 完了したタスクの合計数 |
TaskCompleteEvent |
Count | 合計 | poolId , jobId |
PT1M | はい |
タスクの失敗イベント 障害状態で完了したタスクの合計数 |
TaskFailEvent |
Count | 合計 | poolId , jobId |
PT1M | はい |
タスクの開始イベント 開始したタスクの合計数 |
TaskStartEvent |
Count | 合計 | poolId , jobId |
PT1M | はい |
優先順位の低いノード数 Batch アカウントの優先順位の低いノードの合計数 |
TotalLowPriorityNodeCount |
Count | 合計 | <なし> | PT1M | いいえ |
専用ノード数 Batch アカウントの専用ノードの合計数 |
TotalNodeCount |
Count | 合計 | <なし> | PT1M | いいえ |
使用できないノード数 使用できないノードの数 |
UnusableNodeCount |
Count | 合計 | <なし> | PT1M | いいえ |
タスク ノード数の開始を待機しています 開始タスクの完了を待機しているノードの数 |
WaitingForStartTaskNodeCount |
Count | 合計 | <なし> | PT1M | いいえ |
メトリック ディメンション
メトリック ディメンションについては、「多次元メトリック」を参照してください。
このサービスでは、次のディメンションがそのメトリックに関連付けられています。
- poolId
- jobId
リソース ログ
このセクションでは、このサービス用に収集できるリソース ログの種類を一覧表示します。 このセクションでは、Azure Monitor でサポートされているすべてのリソース ログ カテゴリの種類のリストからプルされます。
Microsoft.Batch/batchaccounts でサポートされているリソース ログ
カテゴリ | カテゴリの表示名 | ログ テーブル | 基本ログ プランをサポート | インジェスト時間変換をサポート | クエリの例 | エクスポートするコスト |
---|---|---|---|---|---|---|
AuditLog |
監査ログ | AzureDiagnostics 複数の Azure リソースからのログ。 |
いいえ | いいえ | クエリ | はい |
ServiceLog |
サービス ログ | AzureDiagnostics 複数の Azure リソースからのログ。 |
いいえ | いいえ | クエリ | いいえ |
ServiceLogs |
サービス ログ (非推奨) | いいえ | 番号 | はい |
サービス ログ イベント
Batch サービス ログには、プールやタスクなど、個々の Batch リソースの有効期間中に Batch サービスによって生成されるイベントが含まれます。 Batch サービスは、次のログ イベントを出力します。
Batch によって生成された各イベントが、JSON 形式で記録されます。 次の例は、サンプルのプール作成イベントの本文を示しています。
{
"id": "myPool1",
"displayName": "Production Pool",
"vmSize": "Standard_F1s",
"imageType": "VirtualMachineConfiguration",
"cloudServiceConfiguration": {
"osFamily": "3",
"targetOsVersion": "*"
},
"networkConfiguration": {
"subnetId": " "
},
"virtualMachineConfiguration": {
"imageReference": {
"publisher": " ",
"offer": " ",
"sku": " ",
"version": " "
},
"nodeAgentId": " "
},
"resizeTimeout": "300000",
"targetDedicatedNodes": 2,
"targetLowPriorityNodes": 2,
"taskSlotsPerNode": 1,
"vmFillType": "Spread",
"enableAutoScale": false,
"enableInterNodeCommunication": false,
"isAutoPool": false
}
Azure Monitor ログ テーブル
このセクションでは、Kusto クエリを使用した Log Analytics によるクエリに使用できる、このサービスに関連するすべての Azure Monitor ログ テーブルを一覧表示します。 テーブルにはリソース ログ データが含まれており、収集されルーティングされる内容によっては、さらに多くのデータが含まれる場合があります。
Batch アカウント
microsoft.batch/batchaccounts
アクティビティ ログ
リンクされたテーブルには、このサービスのアクティビティ ログに記録できる操作が一覧表示されます。 これらの操作は、アクティビティ ログで使用可能なすべてのリソース プロバイダー操作のサブセットです。
アクティビティ ログ エントリのスキーマの詳細については、「アクティビティ ログのスキーマ」を参照してください。
関連するコンテンツ
- Batch の監視の説明については、「バッチの監視」を参照してください。
- Azure リソースの監視の詳細については、「Azure Monitor で Azure リソースを監視する」を参照してください。
- Batch ソリューションの構築に使用できる Batch API とツールについて学習します。