RRDTool

💻

RRDTool

软件

软件描述

RRDtool(全称是round-robin database tool)旨在处理网络带宽、温度、CPU负载等时间序列数据。数据存储在循环数据库(环形缓冲区)中,因此系统存储占用量随时间保持恒定。

官方网站

访问软件的官方网站了解更多信息

官方认证

oss.oetiker.ch

安全链接HTTPS

什么是 RRDTool?

RRDtool(全称round-robin database tool)旨在处理网络带宽、温度、CPU负载等时间序列数据。数据存储在循环数据库(环形缓冲区)中,因此系统存储占用量随时间保持恒定。它还包含将RRD数据以图形格式提取的工具,这正是其最初的设计目的。支持Perl、Python、Ruby、Tcl、PHP和Lua的绑定。此外还有一个独立的完整Java实现:rrd4j。
通用数据存储
RRDtool假设数据为具有特定长度间隔的时间可变数据。该间隔通常称为step,在创建RRD文件时指定,之后无法更改。由于数据并不总能在恰当时机到达,RRDtool会自动将提交的数据插值以匹配其内部时间步长。某个步骤的插值后数值称为原始数据点(PDP)。多个PDP可根据合并函数(CF)合并为一个合并数据点(CDP)。典型的合并函数包括平均值、最小值、最大值。

🔄 替代方案

7 个选择
5

Monitorix 是一款系统监控工具,旨在尽可能多地监控各种服务和系统资源。由于其简洁性和小巧的体积,也可用于嵌入式设备。

免费 • 开源
查看详情
Axibase Time Series Database

Axibase Time Series Database

软件

ATSD 专为分析和报告高频采集的海量时序数据而设计。功能包括数据分析、可视化、数据预测、报告生成和告警通知,集所有功能于一体,专为大数据打造。

免费 • 专有
查看详情
ReductStore

ReductStore

软件

5

ReductStore:面向边缘AI应用的高性能时序对象存储。 客户端SDK:支持Python、JavaScript、C++、Rust和cURL。 Web控制台:集成的数据管理界面。 命令行客户端:用于管理ReductStore的命令行工具。

付费 • 专有
查看详情
Graphite Monitoring

Graphite Monitoring

软件

2

Graphite 是一个高度可扩展的实时绘图系统。作为用户,您编写一个应用程序来收集您感兴趣的数值时间序列数据,并将其发送到 Graphite 的处理后端 carbon,后者将数据存储在 Graphite 专用的...

免费 • 开源
查看详情

InfluxDB 是 InfluxData 专为监控指标和事件打造的开源时序数据库,可实时洞察各类堆栈、传感器和系统。使用 InfluxDB 可每秒捕获、分析并存储数百万个数据点,满足严苛的 SLA 要求,并进行图表绘制……

免费增值 • 开源
查看详情
OpenTSDB

OpenTSDB

软件

OpenTSDB 是一个基于 HBase 构建的分布式、可扩展的时间序列数据库(TSDB)。OpenTSDB 的设计旨在解决一个普遍需求:大规模存储、索引并提供从计算机系统(网络设备、操作系统、应用程序)收集的指标数据……

免费 • 开源
查看详情
💻

KairosDB

软件

KairosDB 是一个基于 Cassandra 构建的快速、分布式、可扩展的时间序列数据库。

免费 • 开源
查看详情