全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网

北京HPC快速部署监控服务

更新时间:2017-06-07 13:26:11

  1. 前提

    本文档仅适用于使用了阿里云容器服务的北京HPC实例。

    由于脚本仅支持 Linux 64 位系统,且需要公网访问,因此建议您在您的 Linux ECS 跳板机上运行部署脚本。

  2. 获取访问地址

    在阿里云容器服务控制台中,单击左侧集群,单击您需要部署监控的集群实例右侧的管理,进入集群管理页面:

    连接信息

    在这个截图里,访问地址是tcp://112.74.142.6:16639,但是我们只需要地址112.74.142.6:16639,下面的例子会使用这个地址。

  3. 下载和放置证书。

    在上一步的页面中单击下载证书按钮,开始下载证书。下载到的文件是certFile.zip,请将该文件上传到跳板机上。如果您本地电脑是 Linux 系统,您可以在本地执行以下命令以上传文件:

    1. scp /您的下载目录/certFile.zip 您的账户名@{您的跳板机}:~/.
  4. 登录到跳板机上,创建证书文件夹,解压证书:

    1. mkdir /certs
    2. mv certFile.zip /certs
    3. cd /certs
    4. unzip certFile.zip
  5. 下载脚本 setup-monitoring脚本

    1. curl -o setup-monitoring.sh http://aliyuncontainerservice.oss-cn-hangzhou.aliyuncs.com/toolings/setup-monitoring.sh
  6. 运行 setup-monitoring 脚本,需要指定您在第2步中获取的地址、证书解压目录、您自行设定的监控密码:

    1. chmod u+x setup-monitoring.sh
    2. ./setup-monitoring.sh <SWARM_MASTER> <cert-dir> <admin-password>
    3. #比如
    4. ./setup-monitoring.sh 112.74.142.6:16639 /certs hpc12345
    5. Not Found
    6. Not Found
    7. access http://10.26.8.11:3000 with username admin and password hpc12345
  7. 脚本最后的输出即是访问监控面板的方式。注意此处的 IP 是您 HPC 的内网地址,您可能需要在跳板机上做一下代理设置才能访问到。我们推荐简单的设置方式是在跳板机上执行以下命令即可:

    1. ssh -4 -g -f -L 3000:您的HPC地址:3000 -N localhost
  8. 此时您就可以在本地浏览器以 http:跳板机IP:3000 作为地址来访问监控了,账户名为 admin,密码为运行脚本时设定的密码。

本文导读目录