云监控BCM

    BCM-Tool-常见问题

    1.安装时提示找不到BCM-Tool?

    一般是使用老版本系统,没有预置BCM-Tool的源文件(centos的/etc/yum.repos.d/baidu-bcm.repo,ubuntu的/etc/apt/sources.list.d/baidu-bcm.list),需要按如下方法手动添加。

    Centos机器:

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

    说明:

    对于内网生产环境的用户,需要使用baseurl=http://repo.bcm.baidubce.com/yum-internal

    Ubuntu机器:

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

    说明:

    对于内网生产环境的用户,需要使用http://repo.bcm.baidubce.com/deb-internal/ all main 。

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

    2.安装失败,提示python不存在或版本错误?

    BCM-Tool支持Python2.6及2.7版本,在安装时会检测系统自身的Python版本,版本低于2.6或高于2.7会导致安装失败,在root用户下安装2.6或2.7版本Python后可安装BCM-Tool成功。

    3.安装成功,但运行BCM-Tool失败,提示python找不到或invalid syntax格式错误?

    该问题是由于当前用户下找不到python环境或版本不匹配导致的。

    使用which python命令查看环境是否存在,如果已安装则通过python --version 查看版本号是否符合要求。

    之所以会安装成功,是因为安装用户为root用户,安装成功说明root用户下的python环境是没问题的,而使用BCM-Tool的用户有可能是使用的其它python环境。

    4.执行bcm-tool命令,提示命令找不到怎么办?

    该问题原因有两种:一种是BCM-Tool未安装或安装失败;另一种是安装结束时BCM-Tool的软链创建失败。

    • 首先确认BCM-Tool工具是否成功安装(查看是否有/opt/bcm-tool目录),直接运行/opt/bcm-tool/bin/bcm-tool,如果运行没问题,说明BCM-Tool工具本身是可用的。
    • 其次检查/usr/bin/bcm-tool(/opt/bcm-tool/bin/bcm-tool的软连接)是否存在,如果不存在可使用ln -s /opt/bcm-tool/bin/bcm-tool /usr/bin/bcm-tool命令手动创建。

    5.推送或查询监控数据时,为什么会提示 data point have illegal timestamp,is later than 2 hours after current time or earlier than two weeks ago?

    BCM要求推送和查询的监控数据时间戳不能早于2周或晚于未来的2个小时,遇到此类提示信息请检查下时间戳。

    6.推送或查询监控数据时,提示argument -t/--timestamp is invalid?怎么办?

    提示该信息表示时间戳格式错误。BCM支持ISO8601的时间戳格式,标准格式为2015-01-01T12:00:00Z 或 2015-01-01T20:00:00+08:00:00,其中以Z结尾的表示UTC时间,以+08:00:00结尾表示北京时间。

    7.使用BCM-Tool时候,为什么会提示 Invalid scope, your scope can't be start with "BCE_" or "BCM_"?

    BCM-Tool要求用户不能推送以BCM_或者BCE_开头的SCOPE,BCM和BCE为公有云内部系统使用。

    8.如何获取"user id"、"access key"和"secret access key"?

    "user id"可以在 用户信息->基本信息->用户ID 处查看,"access key"和"secret access key"可以在 我的服务->安全认证->我的Access Key 中查看。请参考获取AK/SK

    上一篇
    卸载方法
    下一篇
    常见问题