このトピックでは、Windows Exporter のインストールおよび構成方法について説明します。
ステップ 1: Windows Exporter のインストール
管理者として Windows システムにログオンします。
Windows Exporter パッケージを Windows ECS インスタンスにダウンロードします。
windows_exporter-1.22.0-amd64.msi インストールファイルをダブルクリックするか、コマンド
msiexec /i windows_exporter-1.22.0-amd64.msiを実行してパッケージをインストールします。デフォルトのインストールフォルダは
C:\Program Files (x86)\windows_exporterです。デフォルトのリスナーポートは 9182 です。
デフォルトでは、cpu、cpu_info、memory、process、tcp、cs、logical_disk、net、os、system、textfile、time のメトリックが収集されます。
インストールが完了したら、Windows サービスコンソールでサービスを表示できます。
エクスポーターが正しく実行されていることを確認します。 コマンド
curl localhost:{listener port}/metricsを実行するか、ブラウザでlocalhost:{listener port}/metricsにアクセスします。 Prometheus メトリックが返された場合、エクスポーターは正しく実行されています。{listener port} を実際のリスナーポートに置き換えます。
ステップ 2: Windows Exporter の構成
構成ファイルを変更して、ポートの変更、メトリックの追加または削除ができます。 詳細については、「公式 Windows Exporter ドキュメント」をご参照ください。 構成ファイルを変更した後、コマンド sc stop windows_exporter && sc start windows_exporter を実行するか、Windows サービスコンソールを使用して、windows_exporter サービスを再起動します。
ステップ 3: ECS インスタンスのタグを構成する
Managed Service for Prometheus は ECS タグを識別してサービス検出を実行します。 したがって、Managed Service for Prometheus が検出できるように、Windows ECS インスタンスに {custom_tag}:{custom_tag_value} フォーマット (例: ecs_os:windows) のタグを追加する必要があります。 すべての Windows ECS インスタンスを識別する適切なタグがすでにある場合は、このステップをスキップできます。
次のステップ
Windows Exporter を構成した後、Managed Service for Prometheus コンソールで統合を完了し、モニタリングデータを表示します。 詳細については、「Prometheus を使用して Windows をモニターする方法」をご参照ください。