.RRD

Файл RRD

Round Robin Database
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл RRD - это база данных Round Robin, созданная с помощью RRDtool, в которой хранятся метрики временных рядов, такие как сетевой трафик, загрузка процессора или температура, в кольцевом буфере фиксированного размера. Откройте его с помощью CLI RRDtool или пакета R rrd. Если файл получен из рабочего процесса ГИС, он может оказаться файлом растровой пирамиды ERDAS IMAGINE - это совершенно другой формат, использующий то же расширение.

Разработчик: Tobias Oetiker (open-source) Категория: Файлы баз данных Открыть стандартное MIME: application/octet-stream
ОТКРЫВАЕТСЯ НА Windows macOS Linux
Связанные: .DB · .DBF · .ACCDB · .SQL

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Aug 13, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла RRD?

Файл .rrd представляет собой бинарную базу данных временных рядов под управлением RRDtool - инструмента с открытым исходным кодом, созданного Тобиасом Отикером и впервые выпущенного в 1999 году как преемник MRTG (Multi Router Traffic Grapher).

Определяющей характеристикой формата является то, что его размер фиксируется в момент создания. Когда новые данные записываются в заполненный архив, самые старые записи перезаписываются - этот механизм кольцевого буфера и дал формату название «Round Robin» (циклический перебор). Размер файла, заданный при rrdcreate, никогда не увеличивается и не уменьшается.

Один файл .rrd содержит несколько источников данных (например, счетчики входящего и исходящего трафика) и несколько архивов Round Robin (RRA), каждый из которых хранит данные с разным разрешением, используя различные функции консолидации - AVERAGE, MAX, MIN или LAST. Один файл может одновременно хранить средние значения за 5 минут в течение одной недели и средние значения за час в течение одного года.

Файл начинается с 4-байтовой магической строки RRD\0 (52 52 44 00), за которой следует строка версии, например 0003. Бинарная структура является нативной для платформы: порядок байтов (endianness) и представление чисел с плавающей запятой зависят от архитектуры процессора, поэтому файлы .rrd нельзя копировать напрямую между несовместимыми системами. Миграция между платформами требует выполнения команды rrdtool dump (экспорт в XML) с последующим rrdtool restore.

RRDtool является серверной частью хранения данных для платформ мониторинга сети, включая Cacti, Smokeping и Nagios с надстройками для данных производительности.

Безопасность и защита

РИСК: LOW

Файлы RRD являются бинарными хранилищами данных без исполняемого содержимого. Они могут содержать конфиденциальные операционные метрики (нагрузка на сервер, сетевой трафик) - относитесь к ним как к внутренним данным инфраструктуры.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕRound Robin Databaseтакже известен как RRD file, RRDtool database
РАЗРАБОТЧИКTobias Oetiker (open-source)с 1999 (RRDtool 1.0, by Tobias Oetiker)
MIME-ТИПapplication/octet-stream
ТИПБинарная кольцевая база данных временных рядов
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.db.dbf.accdb.sql
Это расширение также используется в…
  • Растровая пирамида ERDAS IMAGINE - ERDAS IMAGINE (Hexagon Geospatial) использует .rrd как файлы наборов данных с уменьшенным разрешением (пирамиды) для ускорения отображения растров ГИС - не связано с RRDtool.
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
00010203
HEX
52524400
ASCII
RRD·
Далее следует строка версии (например, «0003» для v3). Бинарная структура зависит от платформы (порядок байтов, размер double); файлы не переносятся между архитектурами без rrdtool dump/restore.

Программы, открывающие файлы RRD

Windows2 apps
RRDtool for Windows Открытый код rrdtool info file.rrd (просмотр), rrdtool fetch file.rrd AVERAGE (экспорт данных), rrdtool graph out.png ... (создание графиков).
Cacti Открытый код Веб-интерфейс Cacti отображает графики из собственных файлов .rrd; он не предназначен для прямого открытия произвольных файлов .rrd.
macOS1 app
RRDtool (Homebrew) Открытый код brew install rrdtool; rrdtool info file.rrd
Linux2 apps
RRDtool Открытый код sudo apt install rrdtool; rrdtool info file.rrd; rrdtool dump file.rrd > file.xml (переносимый экспорт).
R (rrd package) Открытый код install.packages('rrd'); library(rrd); read_rrd('file.rrd') - возвращает данные в виде фрейма данных R для анализа.

Технические подробности

глубокая спецификация
Магические байты52 52 44 00 («RRD\0») по смещению 0, за которыми следует строка версии (например, «0003»)
Порядок байтовНативный для платформы: little-endian на x86/x64, big-endian на SPARC/PowerPC - не переносится между архитектурами
Фиксированный размерРазмер файла неизменен после rrdcreate; полностью определяется определениями архивов, заданными при создании
Кольцевой буферНовые данные перезаписывают самые старые записи при заполнении архива (принцип Round Robin)
Архивы Round RobinНесколько RRA на файл, каждый с независимым временным разрешением и функцией консолидации
Функции консолидацииAVERAGE, MIN, MAX, LAST - каждый RRA указывает одну функцию, применяемую при агрегировании точек данных
Источники данныхНесколько DS на файл (например, счетчики входящего и исходящего трафика, хранящиеся в одном .rrd)
Миграция между платформамиИспользуйте rrdtool dump (экспорт в XML) с последующим rrdtool restore на целевой архитектуре
ЦелостностьВ формате файла отсутствуют встроенные контрольные суммы или проверка целостности данных
Типичный размер файла50 КБ - 50 МБ (фиксируется при создании; никогда не меняется в течение жизненного цикла файла)
КодировкаБинарная; значения данных в формате IEEE 754 double; размеры целых чисел зависят от платформы
Интеграция мониторингаНативное хранилище для Cacti, Smokeping, Nagios (данные производительности) и ntopng
Выпущен1999 (RRDtool 1.0, by Tobias Oetiker)
Последняя версияRRDtool 1.8.0 (2022)
Открыть стандартноеДа · без роялти
Спецификацияoss.oetiker.ch

Конвертации RRD

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами RRD. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах RRD.

Часто задаваемые вопросы

Как прочитать данные из файла RRD?
Используйте rrdtool fetch file.rrd AVERAGE для экспорта значений в текст или rrdtool dump для получения переносимого XML. Пакет R «rrd» обеспечивает программный доступ.
Можно ли открыть файл RRD на другом компьютере?
Напрямую - нет, если архитектуры различаются (порядок байтов или размер double). Выполните экспорт с помощью «rrdtool dump file.rrd > file.xml» на источнике, а затем «rrdtool restore file.xml file.rrd» на целевой системе.
В чем разница между RRDtool .rrd и ERDAS IMAGINE .rrd?
Это совершенно разные форматы с одинаковым расширением. ERDAS IMAGINE использует .rrd как файлы обзора растровых пирамид вместе с геопространственными растрами .img. Файлы RRDtool .rrd - это кольцевые базы данных временных рядов.
Почему мой файл RRD всегда одного и того же размера?
Это заложено в архитектуру: кольцевой буфер (round-robin) означает, что новые данные перезаписывают старые, сохраняя размер файла неизменным с момента создания.
Какие инструменты мониторинга используют файлы RRD?
Cacti, Smokeping, старые конфигурации Nagios/PNP4Nagios, версии Zabbix до v5, MRTG, ntopng и многие другие.

Ссылки

1RRDtool - Wikipediaen.wikipedia.org
2RRDtool official documentationoss.oetiker.ch

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.TMPTemporary File
9.MDMarkdown Document
10.BINCD/DVD Disc Image (BIN/CUE)

Похожие расширения

.DBSQLite Database File
.DBFDatabase File (dBASE / xBase table)
.ACCDBMicrosoft Access Database (2007+)
.SQLSQL Script (Structured Query Language source / database dump)
.MDBMicrosoft Access Database (97-2003, Jet engine)
.FDBFirebird Database

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z