メインコンテンツまでスキップ

システム監視

システム観点で Azure Machine Learning や関連するサービスの監視について説明します。

Azure Monitor

Azure の監視で中心的な役割を果たすのは Azure Monitor です。Azure Monitor は Azure 上で利用できる監視に関連する多数の機能を統合し、一元的な管理を可能にしています。


Azure Machine Learning の監視

Azure Machine Learning も同様に Azure Monitor を用いて監視の機能を提供しています。代表的な アクティビティログ、プラットフォームメトリック、リソースログの 3 つ監視データの概要は次の通りです。

監視データ概要格納先分析ツール
アクティビティログワークスペース、計算リソースの作成・更新などAzure Monitor に自動で収集・格納されるが、他の場所にルーティングすることもできる。Azure Monitor の可視化
プラットフォームメトリック実験の実行、モデルの統計情報、クォータ情報などAzure Monitor に自動で収集・格納されるが、他の場所にルーティングすることもできる。Azure Monitor の可視化
リソースログアセットやジョブの作成・削除・読み取りのイベント情報など"診断設定" から明治的に収集するログの種類とルーティング先を指定する。Azure Monitor の可視化、Log Analytics

参考情報


ネットワークの監視

外部へのインターネット通信の必要性 にあるように、Data Scientist はインターネット上にあるさまざまなコンテンツを利用します。Hub 構成で Azure Firewall の利用した場合、通信ログが一元的に取得できるため、ユーザのアクセス履歴を分析し、ネットワーク制御の設定に役立てることができます。

Azure Firewall の監視用のダッシュボード (Workbook) が公開されているのでご活用ください。


サンプル : Create an Azure ML monitoring dashboard


消費エネルギー

プラットフォームメトリックで収集された GPU エネルギーメトリック (GpuEnergyJoules) を Azure Machine Learning Studio や Azure Monitor で表示することgあできます。



参考情報