OpenTSDB是什么?

来源:TechTMT.Com  作者:整理  日期:2022-02-20 19:36:36

OpenTSDB是一个时间序列数据库。它支持秒级数据采集所有 metrics,支持永久存储,可以做容量规划,并很容易地接入到现有的报警系统里。OpenTSDB 可以从大规模的集群(包括集群中的网络设备、操作系统、应用程序)中获取相应的 metrics 并进行存储、索引以及服务,从而使得 这些数据更容易让人理解,如 web 化,图形化等。

OpenTSDB

OpenTSDB 是可扩展的分布式时序数据库,底层依赖HBase。作为基于通用存储开发的时序数据库典型代表,起步比较早,在时序市场的认可度相对较高。

OpenTSDB 是一个分布式的、可伸缩的时间序列数据库(TSDB)HBase 的顶端。OpenTSDB 是为了满足一个共同的需求而编写的:存储、索引并提供从计算机系统(网络设备、操作系统)收集的指标系统、应用程序),并使这些数据易于访问可抓取的。

OpenTSDB 架构

OpenTSDB 由时间序列守护进程(TSD)和一组命令行实用程序组成。与 OpenTSDB 的交互主要通过运行一个或多个 TSD 来实现。每个 TSD 都是独立的。没有主服务器,没有共享状态,因此您可以根据需要运行任意数量的 TSD 来处理您向其投入的任何负载。每个 TSD 使用 CloudTable 集群中的 HBase 来存储和检索时间序列数据。数据模式经过高度优化,可快速聚合相似的时间序列,从而最大限度地减少存储空间。TSD 的用户不需要直接访问底层存储。您可以通过 HTTP API 与 TSD 进行通信。所有通信都发生在同一个端口上(TSD 通过查看它收到的前几个字节来确定客户端的协议)。

分类:资讯
标签:是什么
编辑:tmt
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。文章版权归原作者所有,内容不代表本站立场!
免责声明: 阁下应知本站所提供的内容不能做为操作依据。本站作为信息内容发布平台,不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考! 如文中内容影响到您的合法权益(含文章中文字、图片等),请及时联系本站,我们会及时删除处理。