基于阿里云HBase搭建OpenTSDB
OpenTSDB是一个基于HBase的分布式、可伸缩的开源时序数据库。OpenTSDB由TSD(Time Series Daemon)和一系列命令行工具组成。TSD用于接收用户请求并将时序数据存储在HBase中。TSD之间是相互独立的,没有master,也没有共享状态,因此可以根据系统的负载情况任意进行扩展。下图是一个基于OpenTSDB的监控系统架构图(来自官方文档): 本文介绍如何在阿里云HBase之上搭建OpenTSDB。 准备HBase和ECS实例 要在阿里云上部署OpenTSDB,我们需要: 一个HBase实例,用来存储数据。HBase的规格可参考HBase文档。 一个ECS实例,用来安装、运行OpenTSDB。可参考文档。 需要注意的是:(1)ECS需要和HBase在相同的region内。如果是专有网络,需要ECS和HBase在同