简介
云服务器监控组件涉及两个 Agent,分别为 Sgagent 和 BaradAgent。Sgagent 负责上报组件信息更新以及触发 BaradAgent , BaradAgent 负责上报云服务器部分指标数据。
操作步骤
Linux 和 Windows 系统卸载、重启、停止云服务器监控组件步骤不一致,详情请参考下文。
卸载监控组件
步骤一:卸载 BaradAgent
登录云服务器后,执行以下命令,进入 BaradAgent 安装目录。
[](javascript: void 0;)cd /usr/local/qcloud/monitor/barad/admin
执行以下命令,卸载 BaradAgent。该命令不显示结果,如果不存在/usr/local/qcloud/monitor/barad文件夹,则说明卸载成功。
[](javascript: void 0;)./uninstall.sh
说明:
BaradAgent 上报云服务器部分指标数据,卸载 BaradAgent 后会停止数据上报。Sgagent 基本占用极少的内存,您也可以参考下列步骤卸载 Sgagent 。
步骤二:卸载 Sgagent
执行以下命令,进入 Sgagent 安装目录。
[](javascript: void 0;)cd /usr/local/qcloud/stargate/admin
执行以下命令,卸载 Sgagent。该命令不显示结果,您可以执行
crontab -l |grep stargate
命令查看是否有计划任务,若无计划任务,则说明卸载成功。
[](javascript: void 0;)./uninstall.sh
重启监控组件
步骤一:重启 BaradAgent
执行以下命令,进入 BaradAgent 安装目录。
[](javascript: void 0;)cd /usr/local/qcloud/monitor/barad/admin
执行以下命令,重启 BaradAgent。若提示
barad_agent run succ
,则说明重启成功。
[](javascript: void 0;)./stop.sh ./trystart.sh
步骤二:重启 Sgagent
执行以下命令,进入 Sgagent 安装目录。
[](javascript: void 0;)cd /usr/local/qcloud/stargate/admin
执行以下命令,重启 Sgagent。若提示
stargate agent run succ
,则说明重启成功。
[](javascript: void 0;)./restart.sh
停止监控组件
说明:
需要同时停止 Sgagent 和 BaradAgent,云服务器部分指标的监控数据才会停止上报。如需暂时停止上报数据的 BaradAgent,参考 停止 BaradAgent 步骤 停止 BaradAgent,但一分钟后 Sgagent 会触发 BaradAgent 服务,继续上报监控数据。如需要一直停止上报数据请参考下列步骤,先停止 Sgagent 服务再停止BaradAgent。
执行下列删除定时 Sgagent 文件。
[](javascript: void 0;)rm -f /etc/cron.d/sgagenttask
执行系列命令,进入 crontab 文件。
[](javascript: void 0;)crontab -e
- 按 i 切换至编辑模式,删除该文件信息。删除后,按 Esc ,输入 :wq ,保存文件并返回。
停止 Sgagent
执行以下命令,进入 Sgagent 安装目录。
[](javascript: void 0;)cd /usr/local/qcloud/stargate/admin
执行以下命令,停止 Sgagent。
[](javascript: void 0;)./stop.sh
停止 BaradAgent。
执行以下命令,进入 BaradAgent 安装目录。
[](javascript: void 0;)cd /usr/local/qcloud/monitor/barad/admin
执行以下命令,停止 BaradAgent。
[](javascript: void 0;)./stop.sh
说明:
执行成功后不会自动拉起服务,监控监控数据会丢失,请谨慎操作,如需重新开启服务需开启两个组件服务。
启动、重启、停止 BaradAgent 和 Sgagent
运行 services.msc , 进入服务管理,找到 BaradAgent 和 Sgagent。如下图,单击鼠标右键,在弹框中可以进行 BaradAgentSvc 和 StargateSvc 服务启动、重启和停止。
卸载 BaradAgent 和 Sgagent
运行 cmd,执行如下命令,提示 “[SC] DeleteService 成功” 后,重启云服务器即可。
sc.exe delete "BaradAgentSvc"
sc.exe delete "StargateSvc"
本文作者:Kazuha Hub
本文链接:https://kazuhahub.com/archives/228/
版权声明:本Blog所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。非商业转载及引用请注明出处(作者、原文链接),商业转载请联系作者获得授权。