既存の監視インフラストラクチャに Arc 対応クラスターを追加する
重要
Azure Arc によって有効にされる Azure IoT Operations Preview は、 現在プレビュー段階です。 運用環境ではこのプレビュー ソフトウェアを使わないでください。
一般公開リリースが利用可能になったときは、新しい Azure IoT Operations インストールをデプロイする必要があります。プレビュー段階のインストールをアップグレードすることはできません。
ベータ版、プレビュー版、または一般提供としてまだリリースされていない Azure の機能に適用される法律条項については、「Microsoft Azure プレビューの追加使用条件」を参照してください。
Azure IoT Operations を実行する複数の Arc 対応クラスター間で監視リソースを共有できます。 この記事では、「スクリプトを使用して監視リソースをデプロイする」で作成した監視インフラストラクチャに別の Arc 対応クラスターを追加する方法を示します。
前提条件
- Azure IoT Operations がインストールされていること。 詳細については、「スクリプトを使用して監視リソースをデプロイする」を参照してください。
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 がクラスターとは異なるリージョンにある場合は、前のコマンドでエラーが発生します。 エラーを解決するには、追加の azureMonitorLocation
と logAnalyticsLocation
パラメーターを渡します。
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 対応クラスターの名前が表示されます。