云监控Go语言版本插件安装

本文为您介绍如何安装云监控Go语言版本插件,主要包括系统要求、安装说明、安全配置说明和插件日志。

重要 Go版本插件不再维护,推荐使用C++版本。具体操作,请参见安装和卸载云监控插件

系统要求

操作系统

硬件架构

备注

Windows 7、Windows Server 2008 R2及以上版本

i386、AMD64

Linux 2.6.23及以上版本(必须包括Glibc库)

i386、AMD64

不支持CentOS 5.x和RHEL 5.x。

资源消耗如下:

  • 插件安装包大小:10~15MB。

  • 内存:10~15MB,加上共享空间约为20MB(取决于您系统内存的大小)。

  • CPU:1~2%。

  • 网络:使用内网网络,不消耗公网流量。

Linux插件安装说明

常用命令

# 注册为系统服务
/usr/local/cloudmonitor/CmsGoAgent.linux-${ARCH}install
# 从系统服务中移除
/usr/local/cloudmonitor/CmsGoAgent.linux-${ARCH} uninstall
# 启动
/usr/local/cloudmonitor/CmsGoAgent.linux-${ARCH} start
# 停止
/usr/local/cloudmonitor/CmsGoAgent.linux-${ARCH} stop
# 重启
/usr/local/cloudmonitor/CmsGoAgent.linux-${ARCH} restart
# 卸载
/usr/local/cloudmonitor/CmsGoAgent.linux-${ARCH} stop && \
/usr/local/cloudmonitor/CmsGoAgent.linux-${ARCH} uninstall && \
rm -rf /usr/local/cloudmonitor

安装命令

直接复制以下命令后在服务器上使用Root权限运行。

  • 华北1(青岛)(cn-qingdao)

    REGION_ID=cn-qingdao VERSION=2.1.55 \
    bash -c "$(curl https://cms-agent-cn-qingdao.oss-cn-qingdao-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)"
  • 华北2(北京)(cn-beijing)

    REGION_ID=cn-beijing VERSION=2.1.55 \
    bash -c "$(curl https://cms-agent-cn-beijing.oss-cn-beijing-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)"
  • 华北3(张家口)(cn-zhangjiakou)

    REGION_ID=cn-zhangjiakou VERSION=2.1.55 \
    bash -c "$(curl https://cms-agent-cn-zhangjiakou.oss-cn-zhangjiakou-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)"
  • 华北5(呼和浩特)(cn-huhehaote)

    REGION_ID=cn-huhehaote VERSION=2.1.55 \
    bash -c "$(curl https://cms-agent-cn-huhehaote.oss-cn-huhehaote-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)"
  • 华东1(杭州)(cn-hangzhou)

    REGION_ID=cn-hangzhou VERSION=2.1.55 \
    bash -c "$(curl https://cms-agent-cn-hangzhou.oss-cn-hangzhou-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)"
  • 华东2(上海)(cn-shanghai)

    REGION_ID=cn-shanghai VERSION=2.1.55 \
    bash -c "$(curl https://cms-agent-cn-shanghai.oss-cn-shanghai-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)"
  • 华南1(深圳)(cn-shenzhen)

    REGION_ID=cn-shenzhen VERSION=2.1.55 \
    bash -c "$(curl https://cms-agent-cn-shenzhen.oss-cn-shenzhen-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)"
  • 中国(香港)(cn-hongkong)

    REGION_ID=cn-hongkong VERSION=2.1.55 \
    bash -c "$(curl https://cms-agent-cn-hongkong.oss-cn-hongkong-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)"
  • 美国(硅谷)(us-west-1)

    REGION_ID=us-west-1 VERSION=2.1.55 \
    bash -c "$(curl https://cms-agent-us-west-1.oss-us-west-1-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)"
  • 美国(弗吉尼亚)(us-east-1)

    REGION_ID=us-east-1 VERSION=2.1.55 \
    bash -c "$(curl https://cms-agent-us-east-1.oss-us-east-1-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)"
  • 新加坡(ap-southeast-1)

    REGION_ID=ap-southeast-1 VERSION=2.1.55 \
    bash -c "$(curl https://cms-agent-ap-southeast-1.oss-ap-southeast-1-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)"
  • 马来西亚(吉隆坡)(ap-southeast-3)

    REGION_ID=ap-southeast-3 VERSION=2.1.55 \
    bash -c "$(curl https://cms-agent-ap-southeast-3.oss-ap-southeast-3-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)"
  • 印度尼西亚(雅加达)(ap-southeast-5)

    REGION_ID=ap-southeast-5 VERSION=2.1.55 \
    bash -c "$(curl https://cms-agent-ap-southeast-5.oss-ap-southeast-5-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)"
  • 日本(东京)(ap-northeast-1)

    REGION_ID=ap-northeast-1 VERSION=2.1.55 \
    bash -c "$(curl https://cms-agent-ap-northeast-1.oss-ap-northeast-1-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)"
  • 德国(法兰克福)(eu-central-1)

    REGION_ID=eu-central-1 VERSION=2.1.55 \
    bash -c "$(curl https://cms-agent-eu-central-1.oss-eu-central-1-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)"
  • 英国(伦敦)(eu-west-1)

    REGION_ID=eu-west-1 VERSION=2.1.55 \
    bash -c "$(curl https://cms-agent-eu-west-1.oss-eu-west-1-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)"
  • 阿联酋(迪拜)(me-east-1)

    REGION_ID=me-east-1 VERSION=2.1.55 \
    bash -c "$(curl https://cms-agent-me-east-1.oss-me-east-1-internal.aliyuncs.com/cms-go-agent/cms_go_agent_install.sh)"
说明
  • Go语言版本插件二进制文件命名格式为CmsGoAgent.linux-${ARCH}。其中ARCH根据Linux架构的不同,分为:AMD64和i386。

  • 建议您使用最新版本的插件。您可以在云监控的主机监控页面查询最新版本号。

Windows插件安装步骤

  1. 根据系统情况(所在Region及主机类型),下载云监控插件64位版本插件32位版本插件C:\Program Files\Alibaba\cloudmonitor目录下。

    说明

    您还可以通过内网地址下载插件:http://cms-agent-地域(cn-qingdao).oss-地域(cn-qingdao)-internal.aliyuncs.com/cms-go-agent/插件版本(2.1.55)/CmsGoAgent.windows-AMD64.exe。该地址可以自定义:

    • 修改本链接中的两处cn-qingdao,将其切换到其他地域的下载地址。

    • 修改本链接中的AMD64为i386,将其切换到32位版本。

    • 修改本链接中的2.1.55,将其切换到其他版本。

  2. 使用管理员权限启动命令提示符

  3. 输入并执行以下命令。

    cd"C:\Program Files\Alibaba\cloudmonitor"
    CmsGoAgent.windows-amd64.exe install
    CmsGoAgent.windows-amd64.exe start
  4. 安装完成后,可以通过Windows系统的服务来查看、启动、停止云监控服务argusagent service

Windows插件卸载步骤

  1. 使用管理员权限启动命令提示符。

  2. 输入并执行以下命令。

    cd"C:\Program Files\Alibaba\cloudmonitor"
    CmsGoAgent.windows-amd64.exe stop
    CmsGoAgent.windows-amd64.exe uninstall
  3. 关闭命令提示符。

  4. 删除目录C:\Program Files\Alibaba\cloudmonitor

安全配置说明

以下是云监控插件与服务端交互用到的端口。这些端口被安全软件禁用后,会导致监控数据采集异常。如果您的ECS服务器对安全要求较高,需要针对具体IP地址放行,可以将下列IP加入白名单。

说明
  • 未来随着云监控版本的更新维护,可能会加入更多的IP或变更IP地址,为简化防火墙规则的配置,可以直接配置允许100.0.0.0/8网段的出方向,这个网段是阿里云内网保留网段,用于提供阿里云官方服务。

  • 下表中被中括号括起来的IP地址,属可选部分,主要是作为网络信号不佳情况下的备用地址。

Region

IP

方向

描述

cn-hangzhou(华东1 杭州)

100.100.19.43:3128

出方向

监控配置管理等管控类操作

100.100.45.73:80

出方向

收集监控数据到云监控服务端

cn-beijing(华北2 北京)

100.100.18.22:3128

出方向

监控配置管理等管控类操作

100.100.18.50:80

出方向

收集监控数据到云监控服务端

cn-qingdao(华北1 青岛)

100.100.36.102:3128

出方向

监控配置管理等管控类操作

100.100.15.23:80

出方向

收集监控数据到云监控服务端

cn-shenzhen(华南1 深圳)

100.100.0.13:3128

出方向

监控配置管理等管控类操作

100.100.0.31:80

出方向

收集监控数据到云监控服务端

cn-hongkong(中国香港)

100.103.0.47:3128

出方向

监控配置管理等管控类操作

100.103.0.45:80

出方向

收集监控数据到云监控服务端

cn-huhehaote(华北5 呼和浩特)

100.100.80.135:8080

出方向

监控配置管理等管控类操作

100.100.80.12:80

出方向

收集监控数据到云监控服务端

cn-zhangjiakou(华北3 张家口)

100.100.80.92:8080

出方向

监控配置管理等管控类操作

100.100.0.19:80

出方向

收集监控数据到云监控服务端

cn-shanghai(华东2 上海)

100.100.36.11:3128

出方向

监控配置管理等管控类操作

100.100.36.6:80

出方向

收集监控数据到云监控服务端

cn-chengdu(西南1 成都)

100.100.80.229:8080

出方向

监控配置管理等管控类操作

100.100.80.14:80

出方向

收集监控数据到云监控服务端

us-east-1(美国东部1 弗吉尼亚)

100.103.0.95:3128

出方向

监控配置管理等管控类操作

100.103.0.94:80

出方向

收集监控数据到云监控服务端

us-west-1(美国西部1 硅谷)

100.103.0.95:3128

出方向

监控配置管理等管控类操作

100.100.29.7:80

出方向

收集监控数据到云监控服务端

eu-central-1(欧洲中部1 法兰克福)

100.100.80.241:8080

出方向

监控配置管理等管控类操作

100.100.80.72:80

出方向

收集监控数据到云监控服务端

eu-west-1(英国伦敦)

100.100.0.3:8080

出方向

监控配置管理等管控类操作

100.100.0.2:80

出方向

收集监控数据到云监控服务端

ap-southeast-1(亚太东南1 新加坡)

100.100.30.20:3128

出方向

监控配置管理等管控类操作

100.100.103.7:80

出方向

收集监控数据到云监控服务端

ap-southeast-3(亚太东南3 吉隆坡)

100.100.80.153:8080

出方向

监控配置管理等管控类操作

100.100.80.140:80

出方向

收集监控数据到云监控服务端

ap-southeast-5(亚太东南5 雅加达)

100.100.80.160:8080

出方向

监控配置管理等管控类操作

100.100.80.180:80

出方向

收集监控数据到云监控服务端

me-east-1(中东东部1 迪拜)

100.100.80.142:8080

出方向

监控配置管理等管控类操作

100.100.80.151:80

[47.91.99.5:443]

出方向

收集监控数据到云监控服务端

ap-northeast-1(亚太东北1 东京)

100.100.80.184:8080

出方向

监控配置管理等管控类操作

100.100.80.137:80

[47.91.8.7:443]

出方向

收集监控数据到云监控服务端

插件日志

插件日志所在位置如下:

  • Linux:/usr/local/cloudmonitor/logs

  • Windows:C:\Program Files\Alibaba\cloudmonitor\logs