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

Cloud Monitor:Cloud Monitor エージェントのアンインストール

最終更新日:Jun 05, 2026

Windows または Linux ホストから、Java、Go、または C++ 向け Cloud Monitor (CMS) エージェントをアンインストールします。

重要

CloudMonitor エージェントは、管理者アカウントを使用してのみ管理できます。 Linux オペレーティングシステムの場合は、ルートユーザーアカウントを使用します。 Windows オペレーティングシステムの場合は、管理者アカウントを使用します。 管理者アカウントを使用すると、特定のリスクが発生する可能性があります。 たとえば、システムの安定性やデータセキュリティの問題が発生する可能性があります。 注意して進めてください。

Windows

  1. 管理者としてホストにログインします。

  2. test.ps1 などの .ps1 ファイルを作成します。

  3. 以下の内容を test.ps1 ファイルにコピーします:

    if([System.Environment]::Is64BitOperatingSystem -eq $true)
    {
        $CMS_ARCH="amd64"
        $ARGUS_ARCH="win64"
    }else
    {
        $CMS_ARCH="386"
        $ARGUS_ARCH="win32"
    }
    
    $dest_path_prefix="C:\Program Files\Alibaba"
    $dest_path="$dest_path_prefix\cloudmonitor"
    
    echo "現在のアーキテクチャは $CMS_ARCH です"
    
    $go_dest_file="CmsGoAgent.windows-$CMS_ARCH.exe"
    $argus_dest_file="cloudmonitor_$ARGUS_ARCH.zip"
    
    if (Test-Path "$dest_path\wrapper\bin\AppCommand.bat")
    {
       echo "古い Java 版 Cloud Monitor がインストールされています。削除します..."
       & "$dest_path\wrapper\bin\AppCommand.bat" remove
       rm -Force -Recurse "$dest_path"
    }
    if (Test-Path "C:\Program Files (x86)\Alibaba\cloudmonitor\wrapper\bin\AppCommand.bat" )
    {
        echo "古い Java 版 Cloud Monitor がインストールされています。削除します..."
        & "C:\Program Files (x86)\Alibaba\cloudmonitor\wrapper\bin\AppCommand.bat" remove
        rm -Force -Recurse "C:\Program Files (x86)\Alibaba\cloudmonitor"
    }
    
    if (Test-Path "$dest_path\$go_dest_file")
    {
        echo "Go エージェントを削除します"
        & "$dest_path\$go_dest_file" stop
        & "$dest_path\$go_dest_file" uninstall
        rm -Force -Recurse "$dest_path"
    }
  4. test.ps1 を保存して閉じます。

  5. test.ps1 を右クリックし、[Run with PowerShell] を選択します。

Linux

  1. root としてホストにログインします。

  2. 次のコマンドを実行して、test.sh という名前のファイルを作成します:

    touch test.sh

  3. テキストエディタでtest.shを開きます:

    vi test.sh

  4. 以下の内容をtest.sh ファイルにコピーします:

    #!/bin/bash
    
    if [ -z "${CMS_HOME}" ]; then
      CMS_HOME_PREFIX="/usr/local"
      if [ -f /etc/os-release -a ! -z "`egrep -i coreos /etc/os-release`" ];then
        CMS_HOME_PREFIX="/opt"
      fi
    fi
    CMS_HOME="${CMS_HOME_PREFIX}/cloudmonitor"
    
    if [ `uname -m` = "x86_64" ]; then
        ARCH="amd64"
        ARGUS_ARCH="64"
    else
        ARCH="386"
        ARGUS_ARCH="32"
    fi
    
    case `uname -s` in
      Linux)
        CMS_OS="linux"
        ;;
      *)
        echo "サポートされていない OS: $(uname -s)"
        exit 1
        ;;
    esac
    
    DEST_START_FILE=${CMS_HOME}/cloudmonitorCtl.sh
    # CMS エージェントをアンインストールします。
    GOAGENT_ELF_NAME=${CMS_HOME}/CmsGoAgent.${CMS_OS}-${ARCH}
    if [ -d ${CMS_HOME} ] ; then
      if [ -f ${DEST_START_FILE} ];then
        ${DEST_START_FILE} stop
      fi
      if [ -f ${CMS_HOME}/wrapper/bin/cloudmonitor.sh ] ; then
        ${CMS_HOME}/wrapper/bin/cloudmonitor.sh remove;
      fi
      if [ -f ${GOAGENT_ELF_NAME} ]; then
        ${GOAGENT_ELF_NAME} stop
      fi
      rm -rf ${CMS_HOME}
    fi
  5. Esc キーを押し、:wq と入力し、Enter キーを押して test.sh を保存して終了します。

  6. test.sh ファイルを実行します:

    sh test.sh