このガイドでは、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 Services コンソールに表示されます。
エクスポーターが動作していることを確認するには、
curl localhost:{listening port}/metricsを実行するか、ブラウザでlocalhost:{listening port}/metricsにアクセスします。Prometheus メトリックが返された場合、エクスポーターは正しく動作しています。listening port: {listening port} を実際のポート番号に置き換えます。
ステップ 2: Windows Exporter を設定する
設定ファイルを変更して、ポートを変更したり、使用するコレクターを調整したりできます。詳細については、「Windows Exporter の公式ドキュメント」をご参照ください。設定を変更した後、コマンド sc stop windows_exporter && sc start windows_exporter を実行するか、Windows Services コンソールを使用して、windows_exporter サービスを再起動する必要があります。
ステップ 3: ECS インスタンスのタグを設定する
Managed Service for Prometheus は、サービスディスカバリーのために Elastic Compute Service (ECS) インスタンスのタグを使用します。ディスカバリーを有効にするには、Windows ECS インスタンスにタグ (例: ecs_os:windows) を追加します。すべての Windows ECS インスタンスを識別するための適切なタグが既にある場合は、このステップをスキップしてください。
次のステップ
Windows Exporter の設定後、Managed Service for Prometheus コンソールで統合を完了し、モニタリングデータを表示します。詳細については、「Managed Service for Prometheus を使用して Windows ECS インスタンスをモニターする」をご参照ください。