すべてのプロダクト
Search
ドキュメントセンター

:Go用のCloudMonitorエージェントをインストールする

最終更新日:May 14, 2024

このトピックでは、ECS (Elastic Compute Service) インスタンスにGo用のCloudMonitorエージェントをインストールする方法について説明します。

重要 GoのCloudMonitorエージェントはアップグレードされなくなりました。 C ++ 用のCloudMonitorエージェントを使用することを推奨します。 詳細については、「Cloud Monitorエージェントのインストールとアンインストール」をご参照ください。

システム要件

オペレーティングシステム

アーキテクチャ

補足

Windows 7、Windows Server 2008 R2、またはそれ以降

i386またはAMD64

N/A

GNU Cライブラリを使用したLinux 2.6.23以降

i386またはAMD64

CentOS 5.xおよびRed Hat Enterprise Linux 5.xはサポートされていません。

リソース使用量:

  • インストールパッケージのサイズ: 10〜15 MB。

  • メモリ使用量: 10〜15 MB。 共有スペースをカウントすると、使用されるメモリは約20 MBです。 共有スペースのサイズは、システムメモリのサイズに依存します。

  • CPU使用率: 1% から2% 。

  • ネットワーク: 内部ネットワーク。 インターネットの帯域幅は使用されません。

LinuxにGo用のCloudMonitorエージェントをインストールする

よく使うコマンド

# エージェントをシステムサービスとして登録します。
/usr/local/cloudmonitor/CmsGoAgent.linux-${ARCH}install
# システムサービスからエージェントを削除します。
/usr/local/cloudmonitor/CmsGoAgent.linux-${ARCH} のアンインストール
# エージェントを起動します。
/usr/local/cloudmonitor/CmsGoAgent.linux-${ARCH} start
# エージェントを停止します。
/usr/local/cloudmonitor/CmsGoAgent.linux-${ARCH} stop
# エージェントを再起動します。
/usr/local/cloudmonitor/CmsGoAgent.linux-${ARCH} 再起動
# エージェントをアンインストールします。
/usr/local/cloudmonitor/CmsGoAgent.linux-${ARCH} stop && \
/usr/local/cloudmonitor/CmsGoAgent.linux-${ARCH} アンインストール&\
rm -rf /usr/local/cloudmonitor 

インストールコマンド

ルートユーザーとしてECSインスタンスでリージョン固有のインストールコマンドを実行します。

  • 中国 (青島) (リージョンID: cn-Qingdao)

    REGION_ID=cn-qingdaoバージョン=2.1.55 \
    bash -c "$(カールhttps://cms-agent-cn-qingdao.oss-cn-qingdao-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)" 
  • 中国 (北京) (リージョンID: cn-Beijing)

    REGION_ID=cn-beijingバージョン=2.1.55 \
    bash -c "$(カールhttps://cms-agent-cn-beijing.oss-cn-beijing-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)" 
  • 中国 (張家口) (リージョンID: cn-Zhangjiakou)

    REGION_ID=cn-zhangjiakouバージョン=2.1.55 \
    bash -c "$(カールhttps://cms-agent-cn-zhangjiakou.oss-cn-zhangjiakou-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)" 
  • 中国 (フフホト) (リージョンID: cn-huhehaote)

    REGION_ID=cn-huhehaoteバージョン=2.1.55 \
    bash -c "$(カールhttps://cms-agent-cn-huhehaote.oss-cn-huhehaote-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)" 
  • 中国 (杭州) (リージョンID: cn-Hangzhou)

    REGION_ID=cn-hangzhouバージョン=2.1.55 \
    bash -c "$(カールhttps://cms-agent-cn-hangzhou.oss-cn-hangzhou-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)" 
  • 中国 (上海) (リージョンID: cn-Shanghai)

    REGION_ID=cn-上海バージョン=2.1.55 \
    bash -c "$(カールhttps://cms-agent-cn-shanghai.oss-cn-shanghai-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)" 
  • 中国 (深セン) (リージョンID: cn-Shenzhen)

    REGION_ID=cn-shenzhenバージョン=2.1.55 \
    bash -c "$(カールhttps://cms-agent-cn-shenzhen.oss-cn-shenzhen-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)" 
  • 中国 (香港) (リージョンID: cn-hongkong)

    REGION_ID=cn-hongkong VERSION=2.1.55 \
    bash -c "$(カールhttps://cms-agent-cn-hongkong.oss-cn-hongkong-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)" 
  • 米国 (シリコンバレー) (リージョンID: US-west-1)

    REGION_ID=us-west-1バージョン=2.1.55 \
    bash -c "$(カールhttps://cms-agent-us-west-1.oss-us-west-1-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)" 
  • 米国 (バージニア州) (リージョンID: US-east-1)

    REGION_ID=us-east-1バージョン=2.1.55 \
    bash -c "$(カールhttps://cms-agent-us-east-1.oss-us-east-1-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)" 
  • シンガポール (リージョンID: ap-southeast-1)

    REGION_ID=ap-southeast-1バージョン=2.1.55 \
    bash -c "$(カールhttps://cms-agent-ap-southeast-1.oss-ap-southeast-1-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)" 
  • マレーシア (クアラルンプール) (地域ID: ap-southeast-3)

    REGION_ID=ap-southeast-3バージョン=2.1.55 \
    bash -c "$(カールhttps://cms-agent-ap-southeast-3.oss-ap-southeast-3-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)" 
  • インドネシア (ジャカルタ) (地域ID: ap-southeast-5)

    REGION_ID=ap-southeast-5バージョン=2.1.55 \
    bash -c "$(カールhttps://cms-agent-ap-southeast-5.oss-ap-southeast-5-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)" 
  • 日本 (東京) (リージョンID: ap-northeast-1)

    REGION_ID=ap-northeast-1バージョン=2.1.55 \
    bash -c "$(カールhttps://cms-agent-ap-northeast-1.oss-ap-northeast-1-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)" 
  • ドイツ (フランクフルト) (地域ID: eu-central-1)

    REGION_ID=eu-central-1バージョン=2.1.55 \
    bash -c "$(カールhttps://cms-agent-eu-central-1.oss-eu-central-1-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)" 
  • 英国 (ロンドン) (リージョンID: eu-west-1)

    REGION_ID=eu-west-1バージョン=2.1.55 \
    bash -c "$(カールhttps://cms-agent-eu-west-1.oss-eu-west-1-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)" 
  • UAE (ドバイ) (リージョンID: me-east-1)

    REGION_ID=me-east-1バージョン=2.1.55 \
    bash -c "$(カールhttps://cms-agent-me-east-1.oss-me-east-1-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)" 
説明
  • GoのCloudMonitorエージェントのバイナリファイルの名前は、CmsGoAgent.linux-${ARCH} の形式です。 ARCHパラメータの値はamd64またはi386です。 この値は、Linuxシステムアーキテクチャに依存します。

  • 最新バージョンのエージェントを使用することを推奨します。 最新のバージョン番号は、CloudMonitorコンソールの [ホストモニタリング] ページで確認できます。

WindowsにGo用のCloudMonitorエージェントをインストールする

  1. ECSインスタンスのオペレーティングシステムタイプに基づいて、64ビットバージョンまたは32ビットバージョンのエージェントインストールプログラムをダウンロードします。 インストールプログラムをC:\program Files\Alibaba\cloudmonitorディレクトリにコピーします。

    説明

    内部URLを使用してエージェントインストールプログラムをダウンロードすることもできます。 たとえば、中国 (青島) リージョンの64ビットバージョンのエージェントインストールプログラムをダウンロードするための内部URLは、http:// cms-agent- cn-Qingdaoです。oss- cn-qingdao 2.1.55 /CmsGoAgent.windows- AMD64 .exe。 必要に応じて、次の方法でURLをカスタマイズできます。

    • cn-qingdaoの2つのオカレンスを、ECSインスタンスが存在するリージョンのIDに置き換えます。

    • AMD64をi386に置き換えて、32ビットバージョンをダウンロードします。

    • 2.1.55を必要なバージョン番号に置き換えて、別のバージョンのエージェントをダウンロードします。

  2. 管理者としてコマンドプロンプトウィンドウを開きます。

  3. 次のコマンドを実行します。

    cd "C:\プログラムファイル \Alibaba\cloudmonitor"
    CmsGoAgent.windows-amd64.exeのインストール
    CmsGoAgent.windows-amd64.exeの開始 
  4. エージェントのインストール後、argusagentサービスでWindowsサービスマネージャ.

WindowsでGo用のCloudMonitorエージェントをアンインストールする

  1. 管理者としてコマンドプロンプトウィンドウを開きます。

  2. 次のコマンドを実行します。

    cd "C:\プログラムファイル \Alibaba\cloudmonitor"
    CmsGoAgent.windows-amd64.exeの停止
    CmsGoAgent.windows-amd64.exeをアンインストールする 
  3. コマンドプロンプトウィンドウを閉じます。

  4. を削除します。C:\プログラムファイル \Alibaba\cloudmonitorディレクトリに移動します。

セキュリティ設定手順

次の表に、CloudMonitorエージェントがCloudMonitorサーバーとのやり取りに使用するIPアドレスとポートを示します。 ポートがセキュリティソフトウェアによって無効になっている場合、CloudMonitorエージェントはモニタリングデータをCloudMonitorに報告できません。 ホワイトリストを使用してECSインスタンスがアクセスできるIPアドレスを制限する場合は、次の表に示すIPアドレスをホワイトリストに追加することを推奨します。

説明
  • CloudMonitorは、将来のバージョンでサービスを提供するために使用するIPアドレスを変更する場合があります。 ただし、すべてのIPアドレスは、Alibaba Cloudがサービスを提供するために使用する予約済みの内部CIDRブロックである100.0.0.0/8 CIDRブロックに存在します。 したがって、ECSインスタンスの100.0.0.0/8 CIDRブロックへのアウトバウンドトラフィックを許可できます。 これにより、ホワイトリストの設定が簡素化されます。

  • [] 内のIPアドレスはオプションです。 ネットワークが不安定な場合は、バックアップIPアドレスとして使用されます。

リージョン

IPアドレス

方向

説明

中国 (杭州) (リージョンID: cn-Hangzhou)

100.100.19.43:3128

アウトバウンド

監視設定の管理などの制御操作に使用されます。

100.100.45.73:80

アウトバウンド

CloudMonitorへのモニタリングデータの収集に使用します。

中国 (北京) (リージョンID: cn-Beijing)

100.100.18.22:3128

アウトバウンド

監視設定の管理などの制御操作に使用されます。

100.100.18.50:80

アウトバウンド

CloudMonitorへのモニタリングデータの収集に使用します。

中国 (青島) (リージョンID: cn-Qingdao)

100.100.36.102:3128

アウトバウンド

監視設定の管理などの制御操作に使用されます。

100.100.15.23:80

アウトバウンド

CloudMonitorへのモニタリングデータの収集に使用します。

中国 (深セン) (リージョンID: cn-Shenzhen)

100.100.0.13:3128

アウトバウンド

監視設定の管理などの制御操作に使用されます。

100.100.0.31:80

アウトバウンド

CloudMonitorへのモニタリングデータの収集に使用します。

中国 (香港) (リージョンID: cn-hongkong)

100.103.0.47:3128

アウトバウンド

監視設定の管理などの制御操作に使用されます。

100.103.0.45:80

アウトバウンド

CloudMonitorへのモニタリングデータの収集に使用します。

中国 (フフホト) (リージョンID: cn-huhehaote)

100.100.80.135:8080

アウトバウンド

監視設定の管理などの制御操作に使用されます。

100.100.80.12:80

アウトバウンド

CloudMonitorへのモニタリングデータの収集に使用します。

中国 (張家口) (リージョンID: cn-Zhangjiakou)

100.100.80.92:8080

アウトバウンド

監視設定の管理などの制御操作に使用されます。

100.100.0.19:80

アウトバウンド

CloudMonitorへのモニタリングデータの収集に使用します。

中国 (上海) (リージョンID: cn-Shanghai)

100.100.36.11:3128

アウトバウンド

監視設定の管理などの制御操作に使用されます。

100.100.36.6:80

アウトバウンド

CloudMonitorへのモニタリングデータの収集に使用します。

中国 (成都) (リージョンID: cn-Chengdu)

100.100.80.229:8080

アウトバウンド

監視設定の管理などの制御操作に使用されます。

100.100.80.14:80

アウトバウンド

CloudMonitorへのモニタリングデータの収集に使用します。

米国 (バージニア州) (リージョンID: US-east-1)

100.103.0.95:3128

アウトバウンド

監視設定の管理などの制御操作に使用されます。

100.103.0.94:80

アウトバウンド

CloudMonitorへのモニタリングデータの収集に使用します。

米国 (シリコンバレー) (リージョンID: US-west-1)

100.103.0.95:3128

アウトバウンド

監視設定の管理などの制御操作に使用されます。

100.100.29.7:80

アウトバウンド

CloudMonitorへのモニタリングデータの収集に使用します。

ドイツ (フランクフルト) (地域ID: eu-central-1)

100.100.80.241:8080

アウトバウンド

監視設定の管理などの制御操作に使用されます。

100.100.80.72:80

アウトバウンド

CloudMonitorへのモニタリングデータの収集に使用します。

英国 (ロンドン) (リージョンID: eu-west-1)

100.100.0.3:8080

アウトバウンド

監視設定の管理などの制御操作に使用されます。

100.100.0.2:80

アウトバウンド

CloudMonitorへのモニタリングデータの収集に使用します。

シンガポール (リージョンID: ap-southeast-1)

100.100.30.20:3128

アウトバウンド

監視設定の管理などの制御操作に使用されます。

100.100.103.7:80

アウトバウンド

CloudMonitorへのモニタリングデータの収集に使用します。

マレーシア (クアラルンプール) (地域ID: ap-southeast-3)

100.100.80.153:8080

アウトバウンド

監視設定の管理などの制御操作に使用されます。

100.100.80.140:80

アウトバウンド

CloudMonitorへのモニタリングデータの収集に使用します。

インドネシア (ジャカルタ) (地域ID: ap-southeast-5)

100.100.80.160:8080

アウトバウンド

監視設定の管理などの制御操作に使用されます。

100.100.80.180:80

アウトバウンド

CloudMonitorへのモニタリングデータの収集に使用します。

UAE (ドバイ) (リージョンID: me-east-1)

100.100.80.142:8080

アウトバウンド

監視設定の管理などの制御操作に使用されます。

100.100.80.151:80

[47.91.99.5:443]

アウトバウンド

CloudMonitorへのモニタリングデータの収集に使用します。

日本 (東京) (リージョンID: ap-northeast-1)

100.100.80.184:8080

アウトバウンド

監視設定の管理などの制御操作に使用されます。

100.100.80.137:80

[47.91.8.7:443]

アウトバウンド

CloudMonitorへのモニタリングデータの収集に使用します。

使用上の注意

CloudMonitorエージェントは、モニタリングログを次のディレクトリに保存します。

  • Linux: /usr/local/cloudmonitor/logs

  • Windows: C:\Program Files\Alibaba\cloudmonitor\logs