Cloud Monitor エージェントは、ホスト OS のメトリクスを収集し、そのデータを Cloud Monitor にアップロードして統計分析を行います。可視化チャートでホストのステータスを監視し、重要なメトリクスにアラートルールを設定することで、問題の迅速な特定と解決が可能です。このトピックでは、ホスト上の Cloud Monitor エージェントを管理する方法について説明します。
Cloud Monitor エージェントの管理は、管理者アカウント (Linux では root ユーザー、Windows では Administrator ユーザー) を使用してのみ実行できます。ただし、管理者アカウントの使用は、システムの安定性やデータセキュリティに影響を及ぼすリスクを伴うため、慎重に操作してください。
事前準備
エージェントのバージョン
推奨: C++ 3.X
Java 版および Go 版のエージェントはメンテナンスが終了しているため、リソース消費量が大幅に少ない C++ 版のインストールを推奨します。
課金: Cloud Monitor エージェントのインストール、ホストのモニタリングチャートの表示、メトリクスのアラートルールの作成は無料です。
システム要件
オペレーティングシステム
ハードウェアアーキテクチャ
Windows 7、Windows Server 2008 R2 以降
i386、AMD64
Linux 2.6.23 以降 (Glibc ライブラリが必須)
i386、AMD64、ARM64
C++ 版 Cloud Monitor エージェントのインストールパス、リソース消費、ログの詳細については、「Cloud Monitor エージェント」をご参照ください。
ホストのネットワーク要件
ホストは、直接、または NAT ゲートウェイやプロキシサーバーを介して、インターネットにアクセスできる必要があります。
ファイアウォールの許可リスト設定
ホストでファイアウォールや ECS インスタンスのセキュリティグループを利用している場合は、Cloud Monitor サーバーのアドレスとポートを許可リストに追加する必要があります。
説明サードパーティホストは、ポート 443 を使用してインターネット経由でデータとハートビートを報告します。
Cloud Monitor サーバーアドレス
IP アドレスの照会方法
Cloud Monitor サーバーポート
説明
ハートビートサービス
nslookup cms-cloudmonitor.aliyun.comまたはping cms-cloudmonitor.aliyun.com8080、3128、443
エージェントのハートビート検出に使用。
データ報告
VPC:
nslookup metrichub-<regionid>.aliyun.comインターネット:
nslookup metrichub-cms-<regionid>.aliyuncs.com
80、443
監視データの報告に使用。
<regionid>は Alibaba Cloud ホストのリージョン ID です。curl http://100.100.100.200/latest/meta-data/region-idコマンドを実行してリージョン ID を取得します。パブリックネットワーク経由でのデータ報告は、現在、中国 (杭州)、中国 (上海)、中国 (北京)、および中国 (深セン) リージョンでのみ利用可能です。
メタデータサービス
固定 CIDR ブロック: 100.100.0.0/16
0-65535
インスタンス情報の取得に使用 (Alibaba Cloud ホストのみ)。
インストール方法
ホストのタイプとネットワーク環境に応じて、エージェントを自動または手動でインストールします。
方法 | 適用シナリオ | 利点 |
コンソールからの自動インストール (推奨) |
|
|
手動インストール |
|
|
自動インストール (推奨)
この方法は、Alibaba Cloud ホストおよび Alibaba Cloud が管理するインスタンス に適しています。
ホストモニタリング に移動します。
対象のホストを選択し、左下隅にある [一括インストール] をクリックします。 次に、[OK] をクリックします。
説明新規の Alibaba Cloud ホストの場合、右上隅の [エージェントの自動インストール] を有効にすると、新しく購入された ECS ホストに Cloud Monitor エージェントが自動的にインストールされます。このスイッチが有効になっていない場合は、手動でインストールする必要があります。
インストールまたはアップグレードのプロセスには約 5 分かかります。対象ホストの [エージェント状態] 列が [インストール中] から [実行中] に変わると、処理は完了です。
手動インストール
自動インストールが失敗した場合や、特殊な環境にエージェントをインストールする必要がある場合は、手動インストールを使用してください。再インストールする際は、事前に既存の古いバージョンや破損したバージョンをアンインストールしてください。
ホストモニタリング に移動します。
ホストリストの上にある [ホストとプラグイン操作] をクリックし、ドロップダウンリストから [手動インストール] をクリックします。
[手動インストール] ダイアログボックスで、以下の手順に従います。
Alibaba Cloud ホスト
Linux
[リージョン] を Alibaba Cloud ホストが配置されているリージョンに設定します。
[インストールコマンド] セクションで、コマンドの横にある
アイコンをクリックします。
rootユーザーとしてホストにログインします。エージェントのインストールコマンドを貼り付けて実行します。
次のコマンドを実行してエージェントのステータスを確認します。
ps aux | grep argusagent | grep -v grep
以下のような出力が表示された場合、エージェントは正常に動作しています。
root 2284 0.0 0.0 22516 1488 ? Ss Sep14 0:00 /usr/local/cloudmonitor/bin/argusagent -d root 2286 0.2 0.3 939652 14300 ? Sl Sep14 3:15 /usr/local/cloudmonitor/bin/argusagent
Windows
[リージョン] を Alibaba Cloud ホストが配置されているリージョンに設定します。
ホストのオペレーティングシステムに基づいて、32 ビットまたは 64 ビットのエージェントパッケージをダウンロードします。
Administratorユーザーとしてホストにログインします。C:\Program Files\Alibaba\cloudmonitorディレクトリを作成します。エージェントパッケージをホストにアップロードし、このディレクトリに展開します。[コマンドプロンプト] ウィンドウを開きます。
Win+Rを押し、[実行] ダイアログボックスにcmdと入力して、[OK] をクリックします。次のコマンドを実行して Cloud Monitor エージェントをインストールします:
cd C:\Program Files\Alibaba\cloudmonitor\binargusagent_service.exe install
net start argusagentコマンドを実行して Cloud Monitor エージェントを起動します。エージェントのステータスを確認します。
[サービス] ページを開きます。Win+R を押し、[実行] ダイアログボックスに
services.mscと入力して、[OK] をクリックします。argusagent service のステータスが [実行中] であれば、エージェントは正常に動作しています。
サードパーティホスト
Linux
[リージョン] を監視データを受信するリージョンに設定します。
[インストールコマンド] セクションで、コマンドの横にある
アイコンをクリックしてコマンドをコピーします。
rootユーザーとしてホストにログインします。エージェントのインストールコマンドを貼り付けて実行します。
次のコマンドを実行してエージェントのステータスを確認します。
ps aux | grep argusagent | grep -v grep
以下のような出力が表示された場合、エージェントは正常に動作しています。
root 2284 0.0 0.0 22516 1488 ? Ss Sep14 0:00 /usr/local/cloudmonitor/bin/argusagent -d root 2286 0.2 0.3 939652 14300 ? Sl Sep14 3:15 /usr/local/cloudmonitor/bin/argusagent
Windows
[リージョン] を監視データを受信するリージョンに設定します。
ホストのオペレーティングシステムに基づいて、32 ビットまたは 64 ビットのエージェントパッケージと、
accesskey.properties設定ファイルをダウンロードします。Administratorユーザーとしてホストにログインします。C:\Program Files\Alibaba\cloudmonitorディレクトリを作成します。エージェントパッケージをホストにアップロードし、このディレクトリに展開します。設定ファイルをホストにアップロードし、
C:\Program Files\Alibaba\cloudmonitor\local_data\confディレクトリに配置します。次のコマンドを実行して Cloud Monitor エージェントをインストールします。
cd C:\Program Files\Alibaba\cloudmonitor\binargusagent_service.exe install
net start argusagentコマンドを実行して Cloud Monitor エージェントを起動します。エージェントのステータスを確認します。
[サービス] ページを開きます。Win+R を押し、[実行] ダイアログボックスに
services.mscと入力して、[OK] をクリックします。argusagent service のステータスが [実行中] であれば、エージェントは正常に動作しています。
プロキシの設定
CloudMonitor エージェントをインストールしたサードパーティーホストがインターネットにアクセスできない場合、エージェントは CloudMonitor サーバーに監視データを報告できません。この問題を解決するには、エージェントにプロキシサーバーを設定してデータを転送します。具体的には、各オペレーティングシステムの agent.properties 設定ファイルを変更する必要があります。
Linux のパス:
/usr/local/cloudmonitor/local_data/conf/agent.propertiesWindows のパス:
C:\Program Files\Alibaba\cloudmonitor\local_data\conf\agent.properties
詳細については、「Alibaba Cloud によって提供されていないホストのモニタリングデータを NGINX プロキシサーバーを使用して CloudMonitor に報告するにはどうすればよいですか?」をご参照ください。
一般的な操作
エージェントの起動
次のコマンドをで Cloud Monitor エージェントを起動します。
Linux
bash /usr/local/cloudmonitor/cloudmonitorCtl.sh startWindows
net start argusagentエージェントのステータス確認
Linux
次のコマンドでエージェントのステータスを確認します。
ps aux | grep argusagent | grep -v grep以下のような出力が表示された場合、エージェントは正常に動作しています。
root 2284 0.0 0.0 22516 1488 ? Ss Sep14 0:00 /usr/local/cloudmonitor/bin/argusagent -d
root 2286 0.2 0.3 939652 14300 ? Sl Sep14 3:15 /usr/local/cloudmonitor/bin/argusagentWindows
[サービス] ページを開きます。
Win+Rを押し、[実行] ダイアログボックスにservices.mscと入力して、[OK] をクリックします。argusagent service のステータスが [実行中] であれば、エージェントは正常に動作しています。
エージェントの停止
次のコマンドで Cloud Monitor エージェントを停止します。
Linux
bash /usr/local/cloudmonitor/cloudmonitorCtl.sh stopWindows
net stop argusagentエージェントのアンインストール
C++ 版 CloudMonitor エージェントをアンインストールした後、ホストのリアルタイム監視はできなくなりますが、履歴モニタリングデータは引き続き表示可能です。
Linux
# 1. エージェントを停止します。
bash /usr/local/cloudmonitor/cloudmonitorCtl.sh stop
# 2. エージェントをアンインストールします。
bash /usr/local/cloudmonitor/cloudmonitorCtl.sh uninstall
# 3. cloudmonitor フォルダを削除します。
rm -rf /usr/local/cloudmonitorWindows
# 1. エージェントを停止します。
net stop argusagent
# 2. エージェントをアンインストールします。
"C:\Program Files\Alibaba\cloudmonitor\bin\argusagent_service.exe" uninstall
# 3. cloudmonitor フォルダを削除します。
cd C:\Program Files\Alibaba
rd /s /q cloudmonitorリファレンス
よくある質問 | |
操作 |