百度云如何安装百度云监控插件
为什么要安装百度云监控插件

百度云监控插件(BCM-Agent)是百度云原厂为中小网站提供运行于云服务器(BCC)的监控采集插件,任何系统异常都能及时通知到用户,及时处理异常,从而提高用户产品的可用性。

百度云监控插件(BCM-Agent)支持Windows和Linux平台。默认情况下,百度云监控插件已经自动安装在您所购买的云服务器(BCC)中,如果您的云服务器由于各种原因未安装监控插件,您可以继续阅读下文内容进行手动安装,也可以到百度云官网翻阅有关云监控插件(BCM-Agent)安装的进一步介绍:手动安装BCM-Agent

百度云监控插件安装指南
Linux 监控插件安装说明

前提条件:

输入service bcm-agent status查看相关服务是否存在,如果不存在,请您手动安装。

Ubuntu/Debian安装:

// 更新apt源信息
# apt-get update
//安装 bcm-agent
# apt-get install bcm-agent
Reading package lists... Done
Building dependency tree
Reading state information... Done
......
......
[OK] Not running
[OK] start
//停止服务
# service bcm-agent stop
//重启服务
# service bcm-agent start

Centos安装:

// 更新yum源信息
# yum -y update
//安装 bcm-agent
# yum install bcm-agent
Loaded plugins: fastestmirror, security, versionlock
Setting up Install Process
Loading mirror speeds from cached hostfile
Resolving Dependencies
......
......
[OK] Not running
[OK] start
......
Complete!
//停止服务
# service bcm-agent stop
//重启服务
# service bcm-agent start
Windows 监控插件安装说明

1.登录正在“运行中”状态的云服务器,在浏览器中输入http://repo.bcm.baidubce.com/windows/,跳转到页面:

2、下载文件bcm_agent_upgrade.exe;

3、点击bcm_agent_upgrade.exe,运行程序,选择需要安装的位置;

4、安装完成后,可以在管理控制台“云服务器BCC-示例列表”中查看下列监控信息。

其它问题
1、安装时提示找不到BCM-Agent?

一般是使用老版本系统,没有预置BCM-Agent的源文件,需要按如下方法手动添加:

Centos机器源文件为:/etc/yum.repos.d/baidu-bcm.repo

cat > /etc/yum.repos.d/baidu-bcm.repo <<EOF
[baidu-bcm]
name=Baidu cloud monitor(BCM)
baseurl=http://repo.bcm.bj.baidubce.com/yum
gpgcheck=0
enabled=1
EOF

Ubuntu机器源文件为:/etc/apt/sources.list.d/baidu-bcm.list

cat > /etc/apt/sources.list.d/baidu-bcm.list <<EOF
# Baidu cloud monitor(BCM)`
deb http://repo.bcm.bj.baidubce.com/deb/ all main
EOF

然后再按照安装方法安装。

2、安装BCM-Agent后,为何有部分监控项仍无法启用?

在安装BCM-Agent后,可能由于云厂商服务器未及时返回监控项数据,导致行云管家认为某些监控项无法启用,请手动获取最新监控项;

3、如何手动运行和停止BCM-Agent?
手动运行:
service bcm-agent start
手动停止:
service bcm-agent stop
4、如何卸载BCM-Agent?
Centos系统:
yum remove bcm-agent
Ubuntu系统:
apt-get remove bcm-agent
5、BCM-Agent是否会占用过多系统资源?

BCM-Agent运行时会设置nice为最低的19,ulimit限制内存占用最多1G,taskset限制只使用除cpu 0核外的其他核。