本文为您介绍自动安装、手动安装和卸载云监控C++版本插件的操作方法。
自动安装插件(推荐)
通常情况下,推荐您通过云监控控制台上的相关功能自动为阿里云主机和非阿里云主机安装云监控插件。
自动为非阿里云主机安装云监控插件之前,请您确保已将非阿里云主机注册为阿里云托管实例。具体操作,请参见混合云托管服务器。
- 登录云监控控制台。
在左侧导航栏,单击主机监控。
在主机监控页面,选中待安装或升级插件的阿里云主机,单击左下角的批量安装或升级插件。
单击确定。
安装或升级插件大约需要5分钟,请您耐心等待。当插件状态由安装中变为运行中时,表示插件安装或升级成功。
说明对于新购阿里云主机,您可以先单击左上角的安装/更新Agent,然后打开新购ECS自动安装云监控开关。打开开关后,您新购买的ECS主机将自动安装云监控插件,反之,需要您手动安装。
当某个阿里云主机的插件状态为已停止或安装失败时,您可以单击重装/升级,重新安装插件。
为主机手动安装插件
为阿里云主机手动安装插件
当您自动为阿里云主机安装云监控插件失败时,必须手动安装。
当您自动为阿里云主机安装或升级云监控插件失败时,需要先卸载云监控插件,再手动执行本操作安装云监控C++版本插件。关于如何卸载云监控插件,请参见如何卸载云监控插件?。
登录云监控控制台。
在左侧导航栏,单击主机监控。
在主机监控页面,单击左上角的安装/更新Agent。
在监控安装指引面板,单击脚本安装页签。
在脚本安装页签,选择主机所属地域和操作系统,根据页面上的安装提示和命令安装插件。
Windows
根据主机的操作系统版本,下载32位或64位插件包。
以Administrator用户登录待安装云监控插件的主机。
创建目录C:\Program Files\Alibaba\cloudmonitor。
上传插件包到主机,并解压到目录C:\Program Files\Alibaba\cloudmonitor。
打开命令提示符页面。
通过键盘快捷键Win+R打开运行对话框,输入命令cmd,单击确定。
执行以下命令,安装云监控插件。
cd C:\Program Files\Alibaba\cloudmonitor\bin
argusagent_service.exe install
执行以下命令,启动云监控插件。
net start argusagent
查看云监控插件状态。
打开服务页面。
通过键盘快捷键Win+R打开运行对话框,输入命令services.msc,单击确定。
查看服务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
为非阿里云主机手动安装插件
当您手动为非阿里云主机安装云监控插件失败或升级云监控插件时,需要先卸载云监控插件,再手动执行本操作安装云监控C++版本插件。关于如何卸载云监控插件,请参见如何卸载云监控插件?。
登录云监控控制台。
在左侧导航栏,单击主机监控。
在主机监控页面,单击左上角的安装/更新Agent。
在监控安装指引面板,单击脚本安装页签。
在脚本安装页签,选择主机操作系统,根据页面上的安装提示和命令安装插件。
Windows
根据主机的操作系统版本,下载32位或64位插件包。
下载配置文件accesskey.properties。
以Administrator用户登录待安装云监控插件的主机。
创建目录C:\Program Files\Alibaba\cloudmonitor。
上传插件包到主机,并解压到目录C:\Program Files\Alibaba\cloudmonitor。
上传配置文件到主机,并解压到目录C:\Program Files\Alibaba\cloudmonitor\local_data\conf。
- 打开命令提示符页面。
通过键盘快捷键Win+R打开运行对话框,输入命令cmd,单击确定。
执行以下命令,安装云监控插件。
cd C:\Program Files\Alibaba\cloudmonitor\bin
argusagent_service.exe install
执行以下命令,启动云监控插件。
net start argusagent
查看云监控插件状态。
打开服务页面。
通过键盘快捷键Win+R打开运行对话框,输入命令services.msc,单击确定。
查看服务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
非阿里云主机不能访问公网
说明如果您的非阿里云主机已安装云监控插件,但不能访问公网,则无法上报监控数据至云监控,需要您在云监控插件中配置代理服务器。具体操作,请参见步骤二:安装和配置云监控插件中2。
安装代理服务器。
本文以安装Nginx代理服务器为例进行介绍。具体操作,请参见步骤一:部署Nginx代理服务器中1~4。
单击安装命令区域的
图标。
以root用户登录待安装云监控插件的主机。
粘贴并执行云监控插件安装命令。
请您根据实际情况替换以下命令中的参数取值,其他信息均保持不变。
CMS_HTTP_PROXY=<代理服务器的地址:端口>
执行以下命令,查看云监控插件状态。
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
卸载插件
卸载云监控C++版本插件后,您不能通过云监控控制台实时监控该主机,但是可以查看其历史监控数据。
Windows
以Administrator用户登录云监控插件所在主机。
- 打开命令提示符页面。
通过键盘快捷键Win+R打开运行对话框,输入命令cmd,单击确定。
执行以下命令,停止云监控插件。
net stop argusagent
执行以下命令,卸载云监控插件。
"C:\Program Files\Alibaba\cloudmonitor\bin\argusagent_service.exe" uninstall
执行以下命令,删除目录cloudmonitor。
cd C:\Program Files\Alibaba
rd /s /q cloudmonitor
Linux
以root用户登录云监控插件所在主机。
执行以下命令,停止云监控插件。
bash /usr/local/cloudmonitor/cloudmonitorCtl.sh stop
执行以下命令,卸载云监控插件。
bash /usr/local/cloudmonitor/cloudmonitorCtl.sh uninstall
执行以下命令,删除目录cloudmonitor。
rm -rf /usr/local/cloudmonitor