既存の監視インフラストラクチャに Arc 対応クラスターを追加する

重要

Azure Arc によって有効にされる Azure IoT Operations Preview は、 現在プレビュー段階です。 運用環境ではこのプレビュー ソフトウェアを使わないでください。

一般公開リリースが利用可能になったときは、新しい Azure IoT Operations インストールをデプロイする必要があります。プレビュー段階のインストールをアップグレードすることはできません。

ベータ版、プレビュー版、または一般提供としてまだリリースされていない Azure の機能に適用される法律条項については、「Microsoft Azure プレビューの追加使用条件」を参照してください。

Azure IoT Operations を実行する複数の Arc 対応クラスター間で監視リソースを共有できます。 この記事では、「スクリプトを使用して監視リソースをデプロイする」で作成した監視インフラストラクチャに別の Arc 対応クラスターを追加する方法を示します。

前提条件

Arc 対応クラスターを追加する

このセットアップを作成するには、次のコマンドを実行します。 「監視コンポーネントをインストールする」の手順を実行したときに出力された監視コンポーネントの 2 つのリソース ID を指定します。

resource-group および cluster-name パラメーターで、新しい Arc 対応クラスターのリソース グループと名前を指定します。

az deployment group create \
      --subscription <cluster-subscription-id> \
      --resource-group <cluster-resource-group> \
      --template-file cluster.bicep \
      --parameters clusterName=<cluster-name> \
                  azureMonitorId=<azure-monitor-resource-id> \
                  logAnalyticsId=<log-analytics-resource-id>

Azure Monitor または Log Analytics がクラスターとは異なるリージョンにある場合は、前のコマンドでエラーが発生します。 エラーを解決するには、追加の azureMonitorLocationlogAnalyticsLocation パラメーターを渡します。

az deployment group create \
      --subscription <cluster-subscription-id> \
      --resource-group <cluster-resource-group> \
      --template-file cluster.bicep \
      --parameters clusterName=<cluster-name> \
                  azureMonitorId=<azure-monitor-resource-id> \
                  logAnalyticsId=<log-analytics-resource-id> \
                  azureMonitorLocation=<azure-monitor-location> \
                  logAnalyticsLocation=<log-analytics-location>

新しい Arc 対応クラスターの Prometheus メトリック コレクションを設定するには、「Prometheus メトリック コレクションを構成する」の手順に従います。

Grafana ダッシュボードにアクセスする

スクリプトを使用して監視リソースをデプロイする」で前に作成した Grafana インスタンスのエンドポイントを参照します。 まだ行っていない場合は、ダッシュボードの一覧に移動して関連するダッシュボードを作成します。 ダッシュボードの [クラスター] セレクター ドロップダウンに、新しい Arc 対応クラスターの名前が表示されます。