全部产品
阿里云办公

可视化-接入Grafana

更新时间:2018-07-20 19:48:12

Grafana是在互联网架构和应用分析中最流行的时序数据可视化工具,并且也在工业监控、气象监控、家居自动化和过程管理等领域有着广泛的应用。将 TSDB 接入 Grafana 后,您可以利用 Grafana 的丰富易用的可视化工具更好地监控和分析来自 TSDB 的数据。

本文介绍如何将 TSDB 接入 Grafana。

环境准备

申请一台和 TSDB 实例在同一个 VPC 网络下的 ECS 服务器,并满足如下要求:

  • 操作系统选择 CentOS 7.3 64 位。
  • 硬件资源需要单核 2G 内存以上,磁盘剩余空间不少于 10G。
  • 已配置了一个公网 IP。
  • 已在 ECS 控制台添加了一个安全组规则,开放 3000 端口的访问,如下图所示:

security rule

软件安装和设置

接下来,您需要依照以下方法在 ECS 服务器中安装并启用 Grafana。

  1. 在 ECS 服务器中运行如下命令来安装 Grafana:

    1. $ sudo yum install https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-5.0.1-1.x86_64.rpm
  2. 启动 Grafana 服务:

    1. $ sudo service grafana-server start

接入 TSDB

按照以下步骤在 Grafana 中接入 TSDB 数据源:

  1. 在浏览器中连接 ECS 的 3000 端口,进入 Grafana 登录页面。例如:ECS 的公网地址是“106.15.195.231”,那么在浏览器中输入地址“http://106.15.195.231:3000/”

  2. 在 Grafana 登录页面,输入用户名“admin”和密码“admin”。登录成功后,进入 Grafana 主页。

  3. 在 Grafana 中创建一个 data source。创建时需指定以下信息(其他设置采用默认值即可):

    • 数据库类型:选择 OpenTSDB

    • HTTP URL:填写您的 VPC 网络地址。要查看该地址,请在 TSDB 控制台中进入实例详情 > 基础信息,查看VPC网络地址一栏。

    • OpenTSDB 版本:选择==2.3

      add data source

设置完毕后,您就可以在 Grafana 中创建 dashboard 并开始使用了。关于具体创建方法,请阅读 Grafana 官方帮助文档