OpenTSDB是什么

OpenTSDB 它是一个时间序列数据库 。它适用于所有秒级数据收集 metrics,适用于永久存储,可进行容量规划,并可轻松连接到现有的报警设备 。OpenTSDB 可从大型集群(包括集群中的网络设备、操作系统、应用软件)中获得相应的信息 metrics 并进行存储、检索和服务,从而使其存储、检索和服务 这些信息更容易理解,比如 web 化学、图形化等 。
【OpenTSDB是什么】

OpenTSDB是什么

文章插图
OpenTSDB 它是一个可扩展的分布式时序数据库,底层依赖于 HBase 。时序数据库作为通用存储开发的主要代表,发展较早,在时序市场上得到高度认可 。
OpenTSDB 它是一个分布式、可伸缩的时间序列数据库(TSDB)HBase 的顶端 。OpenTSDB 它可以满足一个共同的需求:存储、检索和提供从计算机软件(网络设备、操作系统)中收集的指标系统和应用软件),并使这些信息易于浏览和捕获 。
OpenTSDB 架构OpenTSDB 由时间序列守护过程(TSD)与一组cmd实用程序组成 。与 OpenTSDB 互动主要通过操作一个或多个来操作 TSD 来达到 。每个 TSD 都是单独的 。没有主服务器,没有共享,所以可以根据需要随意操作数量 TSD 处理你投入的所有负荷 。每个 TSD 应用 CloudTable 集群里的 HBase 存储和查找时间序列数据 。通过高度改进,数据模式可以快速收集相似的时间序列,从而最大限度地减少内存空间 。TSD 用户无需直接访问底层存储 。您可以通过 HTTP API 与 TSD 开展通讯 。所有的通信都发生在同一个端口(TSD 根据查询它收到的前几个字节来确定客户端协议) 。