.RRD

File RRD

Round Robin Database
Fai una domanda
RISPOSTA RAPIDA

Un file RRD è un Round Robin Database creato da RRDtool, che memorizza metriche di serie temporali come il traffico di rete, il carico della CPU o la temperatura in un buffer circolare a dimensione fissa. È possibile aprirlo con la CLI di RRDtool o con il pacchetto R rrd. Se proviene da un flusso di lavoro GIS, potrebbe invece essere un file piramidale raster di ERDAS IMAGINE, un formato completamente separato che condivide l'estensione.

Sviluppatore: Tobias Oetiker (open-source) Categoria: File di database Standard aperto MIME: application/octet-stream
SI APRE SU Windows macOS Linux
Correlati: .DB · .DBF · .ACCDB · .SQL

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Aug 13, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file RRD?

Un file .rrd è un database binario di serie temporali gestito da RRDtool, uno strumento open-source creato da Tobias Oetiker e rilasciato per la prima volta nel 1999 come successore di MRTG (Multi Router Traffic Grapher).

La caratteristica distintiva del formato è che ha una dimensione fissa dal momento della creazione. Quando nuovi dati vengono scritti in un archivio pieno, le voci più vecchie vengono sovrascritte: il meccanismo del buffer circolare che dà al formato il nome «Round Robin». La dimensione del file impostata da rrdcreate non aumenta né diminuisce mai.

Un singolo file .rrd contiene più sorgenti dati (ad esempio, contatori di traffico in entrata e in uscita) e più Round Robin Archives (RRA), ognuno dei quali memorizza i dati a una risoluzione diversa utilizzando una diversa funzione di consolidamento: AVERAGE, MAX, MIN o LAST. Un file potrebbe conservare simultaneamente medie di 5 minuti per una settimana e medie orarie per un anno.

Il file inizia con la stringa magica di 4 byte RRD\0 (52 52 44 00) seguita da una stringa di versione come 0003. Il layout binario è nativo della piattaforma: l'endianness e la rappresentazione in virgola mobile variano in base all'architettura della CPU, pertanto i file .rrd non possono essere copiati direttamente tra sistemi incompatibili. La migrazione multipiattaforma richiede rrdtool dump (esportazione in XML) seguito da rrdtool restore.

RRDtool è il backend di archiviazione per piattaforme di monitoraggio di rete tra cui Cacti, Smokeping e Nagios con componenti aggiuntivi per i dati sulle prestazioni.

Sicurezza e incolumità

RISCHIO: LOW

I file RRD sono archivi di dati binari senza contenuto eseguibile. Possono contenere metriche operative sensibili (carichi del server, traffico di rete) - trattarli come dati di infrastruttura interna.

Dettagli del formato

in sintesi
NOME COMPLETORound Robin Databaseanche noto come RRD file, RRDtool database
SVILUPPATORETobias Oetiker (open-source)dal 1999 (RRDtool 1.0, by Tobias Oetiker)
TIPO MIMEapplication/octet-stream
TIPODatabase circolare binario di serie temporali
STANDARDAperto · royalty-free
Questa estensione è usata anche da…
  • ERDAS IMAGINE Raster Pyramid - ERDAS IMAGINE (Hexagon Geospatial) utilizza .rrd come file di set di dati a risoluzione ridotta (piramide) per una visualizzazione raster GIS più rapida - non correlato a RRDtool.
MAGIC BYTES · FIRMA DEL FILE
OFFSET
00010203
HEX
52524400
ASCII
RRD·
Seguito dalla stringa di versione (es. «0003» per v3). Il layout binario dipende dalla piattaforma (endianness, dimensione dei double); i file non sono portabili tra architetture senza rrdtool dump/restore.

Programmi che aprono file RRD

Windows2 apps
RRDtool for Windows Open-source rrdtool info file.rrd (ispeziona), rrdtool fetch file.rrd AVERAGE (esporta dati), rrdtool graph out.png ... (crea grafici).
Cacti Open-source L'interfaccia web di Cacti visualizza i grafici dai propri file .rrd; non è progettata per aprire direttamente file .rrd arbitrari.
macOS1 app
RRDtool (Homebrew) Open-source brew install rrdtool; rrdtool info file.rrd
Linux2 apps
RRDtool Open-source sudo apt install rrdtool; rrdtool info file.rrd; rrdtool dump file.rrd > file.xml (esportazione portabile).
R (rrd package) Open-source install.packages('rrd'); library(rrd); read_rrd('file.rrd') - restituisce i dati come data frame di R per l'analisi.

Dettagli tecnici

specifiche approfondite
Magic bytes52 52 44 00 («RRD\0») all'offset 0, seguito dalla stringa di versione (es. «0003»)
Ordine dei byteNativo della piattaforma: little-endian su x86/x64, big-endian su SPARC/PowerPC - non portabile tra architetture
Design a dimensione fissaLa dimensione del file è immutabile dopo rrdcreate; determinata interamente dalle definizioni dell'archivio impostate alla creazione
Buffer circolareI nuovi dati sovrascrivono le voci più vecchie quando un archivio è pieno (principio Round Robin)
Round Robin ArchivesPiù RRA per file, ciascuno con risoluzione temporale e funzione di consolidamento indipendenti
Funzioni di consolidamentoAVERAGE, MIN, MAX, LAST - ogni RRA specifica una funzione applicata durante l'aggregazione dei punti dati
Sorgenti datiPiù DS per file (es. contatori di traffico in entrata + in uscita memorizzati in un singolo .rrd)
Migrazione multipiattaformaUtilizzare rrdtool dump (esportazione XML) seguito da rrdtool restore sull'architettura di destinazione
IntegritàNessun checksum integrato o verifica dell'integrità dei dati nel formato del file
Dimensione tipica del file50 KB-50 MB (fissa alla creazione; non cambia mai durante la vita del file)
CodificaBinaria; double IEEE 754 per i valori dei dati; dimensioni degli interi native della piattaforma
Integrazioni di monitoraggioArchiviazione nativa per Cacti, Smokeping, Nagios (dati sulle prestazioni) e ntopng
Rilasciato1999 (RRDtool 1.0, by Tobias Oetiker)
Ultima versioneRRDtool 1.8.0 (2022)
Standard apertoSì · royalty-free
Specificaoss.oetiker.ch

Conversioni RRD

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file RRD. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file RRD.

Domande frequenti

Come posso leggere i dati da un file RRD?
Usa rrdtool fetch file.rrd AVERAGE per esportare i valori in formato testo, oppure rrdtool dump per ottenere un XML portabile. Il pacchetto R «rrd» offre l'accesso programmatico.
Posso aprire un file RRD su un computer diverso?
Non direttamente se le architetture differiscono (l'endianness o la dimensione dei double variano). Esporta con «rrdtool dump file.rrd > file.xml» sul sistema sorgente, quindi usa «rrdtool restore file.xml file.rrd» sul sistema di destinazione.
Qual è la differenza tra l'RRDtool .rrd e un ERDAS IMAGINE .rrd?
Sono formati completamente diversi che condividono l'estensione. ERDAS IMAGINE utilizza .rrd come file di panoramica piramidale raster insieme ai raster geospaziali .img. I file .rrd di RRDtool sono database circolari di serie temporali.
Perché il mio file RRD ha sempre la stessa dimensione?
Per progettazione: il buffer circolare (round-robin) implica che i nuovi dati sovrascrivano quelli vecchi, mantenendo il file alla dimensione definita al momento della creazione per sempre.
Quali strumenti di monitoraggio utilizzano i file RRD?
Cacti, Smokeping, vecchie configurazioni Nagios/PNP4Nagios, versioni precedenti di Zabbix (pre-v5), MRTG, ntopng e molti altri.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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)

Estensioni correlate

.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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z