オンプレミスデータセンターのメトリックインポートタスクを作成して、モニタリングデータを Cloud Monitor にインポートできます。データのインポート後、Cloud Monitor でダッシュボードを作成し、特定のメトリックのチャートを表示できます。
前提条件
-
Cloud Monitor とオンプレミスデータセンター間、およびデータセンターとミドルウェアホスト間のネットワーク接続が確保されていること。
-
名前空間を作成します。詳細については、「名前空間を作成する」をご参照ください。
メトリックインポートタスクの作成
-
オンプレミスデータセンターのホストに Cloud Monitor エージェントをインストールします。
詳細については、「Cloud Monitor エージェントのインストールとアンインストール」をご参照ください。
-
オンプレミスデータセンターのミドルウェアにエクスポーターをインストールします。
このセクションでは、Redis を例にエクスポーターのインストール方法を説明します。
重要Cloud Monitor エージェントとエクスポーターは、管理者アカウント (Linux の場合は
rootユーザー、Windows の場合はAdministratorユーザー) を使用してのみインストールできます。ただし、管理者アカウントを使用すると、システムの不安定性やデータセキュリティの問題など、特定のリスクが生じる可能性があります。操作は慎重に行ってください。-
Windows
-
Administrator ユーザーとしてミドルウェアホストにログインします。
-
エクスポーターのダウンロード URL から、redis_exporter_win_amd64 インストールパッケージを任意のディレクトリにダウンロードします。
説明別のミドルウェア用のエクスポーターをインストールする必要がある場合は、ダウンロード URL の
redisをそのミドルウェアの名前に置き換えてください。 -
redis_exporter_win_amd64 をダブルクリックしてエクスポーターをインストールします。
-
インストールを検証します。
- コマンドプロンプトウィンドウを開きます。
Win+R キーを押します。[ファイル名を指定して実行] ダイアログボックスで cmd と入力し、[OK] をクリックします。
-
次のコマンドを実行して、エクスポーターのステータスを確認します。
tasklist | findstr "redis"
次の出力が返された場合、エクスポーターは正常にインストールされています。
redis_exporter_win_amd64. 4496 RDP-Tcp#37 3 7,924 K
- コマンドプロンプトウィンドウを開きます。
-
-
Linux
説明次のコマンドでは、
redisをターゲットのミドルウェアの名前に置き換えてください。-
root ユーザーとしてミドルウェアホストにログインします。
-
次のコマンドを実行して、エクスポーターのインストールパッケージをダウンロードします。
wget https://cms-prometheus.oss-cn-hangzhou.aliyuncs.com//redis/redis_exporter_linux_amd64
-
次のコマンドを実行して、redis_exporter_linux_amd64 ファイルを実行可能にします。
chmod +x redis_exporter_linux_amd64
-
次のコマンドを実行して、redis_exporter_linux_amd64 ファイルを redis_exporter に名前変更します。
mv redis_exporter_linux_amd64 redis_exporter
-
次のコマンドを実行して、エクスポーターをインストールし、サービスを開始します。
./redis_exporter -redis.addr localhost:6379 -web.listen-address localhost:9121
-
次のコマンドを実行して、インストールを検証します。
ps -ef | grep "redis_exporter"
次の出力が返された場合、エクスポーターは正常にインストールされています。
root 461050 460640 0 15:46 pts/0 00:00:00 ./redis_exporter -redis.addr localhost:6379 -web.listen-address localhost:9121 root 461166 461128 0 15:47 pts/5 00:00:00 grep --color=auto redis_exporter
-
-
-
メトリックインポートタスクを作成します。
-
Cloud Monitor コンソールにログインします。
-
左側のナビゲーションウィンドウで、[ハイブリッドクラウド監視] > [名前空間] を選択します。
-
目的の名前空間を見つけ、[メトリックデータ] 列にあるアカウント、クラウドサービス、メトリック、またはタスクの数をクリックします。
説明この数は、オンプレミスデータセンター、AWS、Tencent Cloud、Prometheus、オンプレミスログ、Simple Log Service (SLS) などのソースからのメトリックインポートタスクの総数です。
-
[メトリック管理] パネルで、[その他 IDC] タブをクリックし、[メトリックデータ] をクリックします。
-
[メトリックデータ] ダイアログボックスの [基本タスク情報] ページで、基本タスクパラメーターを設定し、[次へ] をクリックします。
パラメーター
説明
監視対象のミドルウェアを選択
監視対象のホスト上のミドルウェア。選択肢には、Spring、Tomcat、Nginx、Tengine、JVM、Redis、MySQL、その他 があります。
カスタムミドルウェア
カスタムミドルウェアの名前。
このパラメーターは、[監視対象のミドルウェアを選択] パラメーターで [その他] を選択した場合に必須です。
タスク名
メトリックインポートタスクの名前。
タスクの説明
メトリックインポートタスクの説明。
ホストの選択
Cloud Monitor エージェントがインストールされているオンプレミスデータセンター内のホスト。
説明これらのホストには Cloud Monitor エージェントがインストールされている必要があります。
リージョン
ホストが配置されているリージョン。
説明このパラメーターを設定するには、[詳細オプション] をクリックします。
ネットワークタイプ
ホストのネットワークタイプ。有効な値:
-
VPC
-
クラシックネットワーク
説明このパラメーターを設定するには、[詳細オプション] をクリックします。
-
-
[データアクセスチェック] タブで、Cloud Monitor エージェントとエクスポーターの最新バージョンがインストールされていることを確認し、[次へ] をクリックします。
-
[タスク詳細] タブで、収集ターゲットの URL を入力し、収集間隔とタイムアウトを選択し、タスクタグを設定してから、[確認] をクリックします。
-
[ダッシュボード] タブで、[閉じる] をクリックします。
-
メトリックインポートタスクの変更
-
Cloud Monitor コンソールにログインします。
-
左側のナビゲーションウィンドウで、[ハイブリッドクラウド監視] > [名前空間] を選択します。
-
目的の名前空間を見つけ、[メトリックデータ] 列にあるアカウント、クラウドサービス、メトリック、またはタスクの数をクリックします。
説明この数は、オンプレミスデータセンター、AWS、Tencent Cloud、Prometheus、オンプレミスログ、Simple Log Service (SLS) などのソースからのメトリックインポートタスクの総数です。
-
[メトリック管理] パネルで、[その他 IDC] タブをクリックします。変更したいタスクを見つけ、[操作] 列の [変更] をクリックします。
-
[メトリックデータ] ダイアログボックスの [基本タスク情報] ページで、基本タスクパラメーターを変更し、[次へ] をクリックします。
-
[データアクセスチェック] ページで、エージェントとエクスポーターのステータスを確認し、[次へ] をクリックします。
-
[タスク詳細] ページで、タスクの詳細を変更し、[確認] をクリックします。
-
[ダッシュボード] ページで、[閉じる] をクリックします。
メトリックインポートタスクの削除
-
Cloud Monitor コンソールにログインします。
-
左側のナビゲーションウィンドウで、[ハイブリッドクラウド監視] > [名前空間] を選択します。
-
目的の名前空間を見つけ、[メトリックデータ] 列にあるアカウント、クラウドサービス、メトリック、またはタスクの数をクリックします。
説明この数は、オンプレミスデータセンター、AWS、Tencent Cloud、Prometheus、オンプレミスログ、Simple Log Service (SLS) などのソースからのメトリックインポートタスクの総数です。
-
[メトリック管理] パネルで、[その他 IDC] タブをクリックします。削除したいタスクを見つけ、[操作] 列の [削除] をクリックします。
-
[削除の確認] ダイアログボックスで [確認] をクリックします。