Elastic Compute Service (ECS) インスタンスに CloudMonitor エージェントが自動的にインストールされない場合は、以下の手順に従って問題を特定し、解決してください。
CloudMonitor エージェントのインストール後、モニタリングデータはすぐにコンソールに表示されません。5〜10 分待ってからページを更新してください。インスタンスのステータスが インストール中 の場合、エージェントはまだインストール中です。ステータスが 実行中 に変わると、モニタリングデータを表示できます。10 分待ってもデータが表示されない場合は、ECS インスタンスが 実行中 状態であることを確認し、systemctl status aliyun.service を実行して Cloud Assistant サービスのステータスを確認してください。
前提条件
開始する前に、以下を確認してください。
対象の ECS インスタンスへのアクセス (SSH、VNC、またはその他の方法)
管理者アカウントの認証情報 (Linux の場合は root ユーザー、Windows の場合は Administrator ユーザー)
CloudMonitor エージェントは、ルートユーザーアカウント(管理者アカウント)を使用してのみ管理できます。 管理者アカウントを使用すると、特定のリスクが発生する可能性があります。 たとえば、システムの安定性やデータセキュリティの問題が発生する可能性があります。 注意して進めてください。
ステップ1:ECS インスタンスへのログイン
管理者アカウントを使用して ECS インスタンスにログインします。
Linux:
rootユーザーとしてログインします。Windows:
Administratorユーザーとしてログインします。
ステップ2:リージョン ID の可用性の確認
次のコマンドを実行して、メタデータサービスからリージョン ID を取得してください。
curl http://100.100.100.200/latest/meta-data/region-idリージョン ID が返された場合 (例:
cn-hangzhou):メタデータサービスは正常に動作しています。ステップ 3 に進んでください。出力がない、またはエラーが発生した場合:インスタンスがメタデータサービスにアクセスできません。自動インストールはサポートされていません。代わりに CloudMonitor エージェントを手動でインストールしてください。
ステップ3:OSS ネットワーク接続性の確認
CloudMonitor エージェントのインストールパッケージは、Object Storage Service (OSS) でホストされています。次のコマンドを実行して、OSS エンドポイントへの接続性をテストしてください。
ping cms-agent-${region-id}.oss-${region-id}.aliyuncs.comステップ 2 で返された値で ${region-id} を置き換えてください。たとえば、リージョン ID が cn-hangzhou の場合は次のようになります。
ping cms-agent-cn-hangzhou.oss-cn-hangzhou.aliyuncs.comステップ4:インストールログの表示と失敗原因の特定
ステップ 3 のネットワーク接続性チェックに合格したにもかかわらず、CloudMonitor エージェントが自動的にインストールされない場合は、ECS インスタンスにログインし、インストールログを確認して具体的なエラー情報を取得してください。
Linux:
/var/logディレクトリにある CloudMonitor エージェントのインストールログファイルを確認します。Windows:CloudMonitor エージェントのインストールディレクトリにあるログファイルを確認するか、[Windows イベント ビューアー] で関連するレコードを表示します。
ログに原因が明確に示されていない場合は、手動でインストールコマンドを実行してインストールを検証できます。たとえば、Linux では次のコマンドを実行してください。
ARGUS_VERSION=4.0.0 /bin/bash -c "$(curl -s https://cms-agent-<region-id>.oss-<region-id>-internal.aliyuncs.com/Argus/agent_install-2.0.3.sh)"ステップ 2 で取得した実際のリージョン ID で <region-id> を置き換えてください。エージェントが正常にインストールされた後、データ収集が有効になるまで数分待ってください。
トラブルシューティングの概要
| ステップ | 確認項目 | 結果 | アクション |
|---|---|---|---|
| 1 | 管理者としてログイン | -- | 診断コマンド実行前の必須事項 |
| 2 | メタデータサービスからリージョン ID を取得 | 成功 | ステップ 3 に進む |
| 2 | メタデータサービスからリージョン ID を取得 | 失敗 | エージェントを手動でインストール |
| 3 | OSS エンドポイントへの Ping | 成功 | ステップ 4 に進む |
| 3 | OSS エンドポイントへの Ping | 失敗 | OSS サポートに してください |
| 4 | インストールログの確認 | 問題の特定 | ログ情報に基づいて解決 |
| 4 | インストールログの確認 | 問題の未特定 | 手動インストールを試すか、CloudMonitor サポートに してください |
Windows 固有のトラブルシューティング
Windows ECS インスタンスを使用していて、CloudMonitor エージェントのインストールに失敗した場合は、特定の症状に応じて以下の解決策を試してください。
シナリオ1:ファイルロックによる手動インストールの失敗
エージェントを手動でインストールしようとしたときに C ドライブ内のファイルを削除または置換できない場合は、[コマンド プロンプト] (cmd) で次のコマンドを実行して、エージェントを直接起動してみてください。
net start argusagentこれで問題が解決しない場合は、いずれかのプロセスが関連ファイルを使用していないか確認してください。または、ECS インスタンスを再起動して、再度インストールを試してください。
シナリオ2:レジストリの SN キャッシュによるインストール失敗
以前に CloudMonitor エージェントがインストールされており、Windows レジストリにデータが残っている場合、serial_number キーが再インストールを妨げることがあります。この問題を解決するには、次の手順を実行してください。
[レジストリ エディター] を開きます (
regeditを実行)。HKEY_LOCAL_MACHINE\SOFTWARE\cloudmonitorに移動してください。serial_numberキーを削除してください。CloudMonitor エージェントを再インストールしてください。
シナリオ3:Cloud Assistant サービス異常による自動インストールの失敗
Alibaba Cloud コンソールで CloudMonitor エージェントのインストールをクリックすると、インストールコマンドは [Cloud Assistant サービス] を通じて配信されます。サービスが正常に実行されていない場合、または ECS インスタンスの [Administrator] アカウントのパスワードが正しくない場合、インストールコマンドは配信および実行できません。この問題を解決するには、次の手順を実行してください。
[Windows サービスマネージャー] を開き、[Cloud Assistant サービス] が正常に実行されていることを確認してください。
ECS インスタンスの [Administrator] アカウントのパスワードが正しいことを確認してください。