Share via


Azure Stream Analytics 監視データ リファレンス

この記事には、このサービスに関するすべての監視リファレンス情報が含まれています。

Azure Stream Analytics 用に収集できるデータとその使用方法の詳細については、Azure Stream Analytics の監視に関するページを参照してください。

メトリック

このセクションには、このサービスに関して自動的に収集されるすべてのプラットフォーム メトリックが一覧表示されています。 これらのメトリックは、Azure Monitor でサポートされているすべてのプラットフォーム メトリックのグローバル リストにも含まれています。

メトリックのリテンション期間の詳細については、「Azure Monitor メトリックの概要」を参照してください。

Microsoft.StreamAnalytics/streamingjobs でサポートされているメトリック

次の表に、Microsoft.StreamAnalytics/streamingjobs リソースの種類で使用できるメトリックを示します。

  • すべての列がすべてのテーブルに存在するわけではない場合があります。
  • 一部の列がページの表示領域を超えている場合があります。 [テーブルの展開] を選択すると、使用可能なすべての列が表示されます。

テーブルの見出し

  • カテゴリ - メトリック グループまたは分類。
  • メトリック - 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 エクスポート
失敗した関数の要求

失敗した関数の要求
AMLCalloutFailedRequests Count 合計 LogicalNamePartitionId、、 ProcessorInstanceNodeName PT1M はい
関数のイベント

関数のイベント
AMLCalloutInputEvents Count 合計 LogicalNamePartitionId、、 ProcessorInstanceNodeName PT1M はい
関数の要求

関数の要求
AMLCalloutRequests Count 合計 LogicalNamePartitionId、、 ProcessorInstanceNodeName PT1M はい
データ変換エラー

データ変換エラー
ConversionErrors Count 合計 LogicalNamePartitionId、、 ProcessorInstanceNodeName PT1M はい
逆シリアル化の入力エラー

逆シリアル化の入力エラー
DeserializationError Count 合計 LogicalNamePartitionId、、 ProcessorInstanceNodeName PT1M はい
順切れイベント

順不同のイベント
DroppedOrAdjustedEvents Count 合計 LogicalNamePartitionId、、 ProcessorInstanceNodeName PT1M はい
初期入力イベント

初期入力イベント
EarlyInputEvents Count 合計 LogicalNamePartitionId、、 ProcessorInstanceNodeName PT1M はい
実行時エラー

実行時エラー
Errors Count 合計 LogicalNamePartitionId、、 ProcessorInstanceNodeName PT1M はい
入力イベントのバイト数

入力イベントのバイト数
InputEventBytes バイト 合計 LogicalNamePartitionId、、 ProcessorInstanceNodeName PT1M はい
入力イベント

入力イベント
InputEvents Count 合計 LogicalNamePartitionId、、 ProcessorInstanceNodeName PT1M はい
バックログされた入力イベント

バックログされた入力イベント
InputEventsSourcesBacklogged カウント Average、Maximum、Minimum LogicalNamePartitionId、、 ProcessorInstanceNodeName PT1M はい
受信した入力ソース

受信した入力ソース
InputEventsSourcesPerSecond Count 合計 LogicalNamePartitionId、、 ProcessorInstanceNodeName PT1M はい
遅延入力イベント

遅延入力イベント
LateInputEvents Count 合計 LogicalNamePartitionId、、 ProcessorInstanceNodeName PT1M はい
出力イベント

出力イベント
OutputEvents Count 合計 LogicalNamePartitionId、、 ProcessorInstanceNodeName PT1M はい
基準値の遅延

透かしの遅延
OutputWatermarkDelaySeconds Average、Maximum、Minimum LogicalNamePartitionId、、 ProcessorInstanceNodeName PT1M はい
CPU 使用率 (%)

CPU 使用率 (%)
ProcessCPUUsagePercentage パーセント 「平均」「最大」「最小」 LogicalNamePartitionId、、 ProcessorInstanceNodeName PT1M はい
SU (メモリ) 使用率 (%)

SU (メモリ) 使用率 (%)
ResourceUtilization パーセント 「平均」「最大」「最小」 LogicalNamePartitionId、、 ProcessorInstanceNodeName PT1M はい

メトリックの説明

Azure Stream Analytics には、ジョブの正常性を監視するための次のメトリックが用意されています。

メトリック 定義
バックログされた入力イベント バックログされた入力イベントの数。 このメトリックの 0 以外の値は、ジョブが受信イベントの数に追いつかないことを意味します。 この値がゆっくり増加する場合や一貫して 0 以外である場合は、ジョブをスケールアウトする必要があります。 詳細については、「ストリーミング ユニットの理解と調整」を参照してください。
データ変換エラー 想定の出力スキーマに変換できなかった出力イベントの数。 このシナリオに発生したイベントを削除するには、エラー ポリシーを Drop に変更します。
CPU 使用率 (%) (プレビュー) ジョブが使用する CPU の割合。 この値が非常に高い (90% 以上) 場合でも、このメトリックのみに基づいて SU の数を増やすことはしないでください。 バックログされた入力イベントまたは透かしの遅延数が増えた場合は、このメトリックを使用して、CPU がボトルネックであるかどうかを判断できます。

このメトリックには、断続的なスパイクがある可能性があります。 スケール テストを実行して、CPU ボトルネックのために入力がバックログに記録されたり、透かしの遅延が増加したりするまでのジョブの上限を判断することをお勧めします。
初期入力イベント アプリケーション タイム スタンプが受信時間より 5 分以上早いイベント。
失敗した関数の要求 失敗した Azure Machine Learning 関数呼び出しの数 (存在する場合)。
関数のイベント Azure Machine Learning 関数に送られたイベントの数 (存在する場合)。
関数の要求 Azure Machine Learning 関数に対する呼び出しの数 (存在する場合)。
逆シリアル化の入力エラー 逆シリアル化できなかった入力イベントの数。
入力イベントのバイト数 Stream Analytics ジョブが受信するデータの量 (バイト単位)。 このメトリックを使用して、イベントが入力ソースに送信されていることを検証できます。
入力イベント 入力イベントから逆シリアル化されたレコードの数。 この数には、逆シリアル化エラーが発生する受信イベントは含みません。 Stream Analytics では、内部復旧や自己結合などのシナリオで、同じイベントを複数回取り込むことができます。 ジョブに単純なパススルー クエリがある場合、入力イベント メトリックと 出力イベント メトリックが一致すると予期しないようにしてください。
受信した入力ソース ジョブが受信するメッセージの数。 Azure Event Hubs の場合、メッセージは 1 つの EventData 項目です。 Azure Blob Storage の場合、メッセージは 1 つの BLOB です。

入力ソースは逆シリアル化の前にカウントされることにご注意ください。 逆シリアル化エラーが発生した場合、入力ソースは入力イベントよりも大きくなる場合があります。 それ以外の場合、各メッセージに複数のイベントが含まれる可能性があるため、入力ソースは入力イベント以下になる可能性があります。
遅延入力イベント 構成済みの到着遅延許容期間より後に到着したイベント。 詳細については Azure Stream Analytics のイベントの順序に関する考慮事項を確認してください。
順不同のイベント イベント順序ポリシーに基づいて、削除された、または調整されたタイムスタンプが付与された、順不同で受信したイベントの数。 このメトリックは、順不同の許容範囲ウィンドウ 設定の構成によって影響を受ける可能性があります。
出力イベント Stream Analytics ジョブが出力ターゲットに送信するデータ量 (イベント数)。
実行時エラー クエリ処理に関連するエラーの総数。 イベントの取り込み中や結果の出力中に見つかったエラーは除外されます。
SU (メモリ) 使用率 (%) ジョブが使用するメモリの割合。 このメトリックが常に 80% を超え、透かしの遅延が増加し、バックログされたイベントの数が増加している場合は、ストリーミング ユニット (SU) を増やすことを検討してください。 使用率が高い場合は、最大数に近い割り当てリソースがジョブによって使用されていることを示します。
基準値の遅延 ジョブ内のすべての出力のすべてのパーティションにわたる最大の透かし遅延。

メトリック ディメンション

メトリック ディメンションについては、「多次元メトリック」を参照してください。

このサービスでは、次のディメンションがそのメトリックに関連付けられています。

  • 論理名: Azure Stream Analytics ジョブの入力または出力名。
  • パーティション ID: 入力ソースからの入力データ パーティションの ID。
  • ノード名: ジョブの実行時にプロビジョニングされるストリーミング ノードの識別子。

詳細については、「Azure Stream Analytics メトリックのディメンション」を参照してください

リソース ログ

このセクションでは、このサービス用に収集できるリソース ログの種類を一覧表示します。 このセクションでは、Azure Monitor でサポートされているすべてのリソース ログ カテゴリの種類のリストからプルされます。

Microsoft.StreamAnalytics/streamingjobs でサポートされているリソース ログ

カテゴリ カテゴリの表示名 ログ テーブル 基本ログ プランをサポート インジェスト時間変換をサポート クエリの例 エクスポートするコスト
Authoring Authoring AzureDiagnostics

複数の Azure リソースからのログ。

いいえ いいえ クエリ いいえ
Execution 実行 AzureDiagnostics

複数の Azure リソースからのログ。

いいえ いいえ クエリ いいえ

データ エラーとイベントのリソース ログ スキーマとプロパティについては、「リソース ログ スキーマ」を参照してください

Azure Monitor ログ テーブル

このセクションでは、このサービスに関連する Azure Monitor ログ テーブルの一覧を示します。このテーブルは、Kusto クエリを使用して Log Analytics によるクエリに使用できます。 テーブルにはリソース ログ データが含まれています。場合によっては、収集され、それらにルーティングされる内容によって異なります。

Stream Analytics ジョブ

microsoft.streamanalytics/streamingjobs

アクティビティ ログ

リンクされたテーブルには、このサービスのアクティビティ ログに記録できる操作が一覧表示されます。 これらの操作は、アクティビティ ログで使用可能なすべてのリソース プロバイダー操作のサブセットです。

アクティビティ ログ エントリのスキーマの詳細については、「アクティビティ ログのスキーマ」を参照してください。