.RRD

RRD-fil

Round Robin Database
Still et spørsmål
HURTIGSVAR

En RRD-fil er en Round Robin Database opprettet av RRDtool, som lagrer tidsseriemetrikk som nettverkstrafikk, CPU-belastning eller temperatur i en sirkulær buffer med fast størrelse. Åpne den med RRDtool CLI eller R-pakken rrd. Hvis den kom fra en GIS-arbeidsflyt, kan det i stedet være en ERDAS IMAGINE rasterpyramidefil, som er et helt separat format som deler filendelsen.

Utvikler: Tobias Oetiker (open-source) Kategori: Databasefiler Åpen standard MIME: application/octet-stream
ÅPNES PÅ Windows macOS Linux
Relatert: .DB · .DBF · .ACCDB · .SQL

På denne siden

19k+ filendelser indeksert
Sist vurdert Aug 13, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er RRD-filformatet?

En .rrd-fil er en binær tidsseriedatabase administrert av RRDtool, et åpen kildekode-verktøy skapt av Tobias Oetiker og først utgitt i 1999 som en etterfølger til MRTG (Multi Router Traffic Grapher).

Det definerende kjennetegnet ved formatet er at det har en fast størrelse fra det øyeblikket det opprettes. Når nye data skrives inn i et fullt arkiv, blir de eldste oppføringene overskrevet - den sirkulære buffermekanismen som gir formatet navnet «Round Robin». Filstørrelsen som settes av rrdcreate vokser eller krymper aldri.

En enkelt .rrd-fil inneholder flere datakilder (for eksempel tellere for innkommende og utgående trafikk) og flere Round Robin Archives (RRA-er), som hver lagrer data med ulik oppløsning ved bruk av en konsolideringsfunksjon - AVERAGE, MAX, MIN eller LAST. Én fil kan samtidig beholde 5-minutters gjennomsnitt for én uke og timesgjennomsnitt for ett år.

Filen begynner med den 4-byte magiske strengen RRD\0 (52 52 44 00) etterfulgt av en versjonsstreng som 0003. Det binære oppsettet er plattformavhengig: endianness og flyttallsrepresentasjon varierer etter CPU-arkitektur, så .rrd-filer kan ikke kopieres direkte mellom inkompatible systemer. Migrering på tvers av plattformer krever rrdtool dump (eksport til XML) etterfulgt av rrdtool restore.

RRDtool er lagringsmotoren for plattformer for nettverksovervåking, inkludert Cacti, Smokeping og Nagios med tillegg for ytelsesdata.

Sikkerhet og trygghet

RISIKO: LOW

RRD-filer er binære datalagre uten eksekverbart innhold. De kan inneholde sensitive driftsmålinger (serverbelastning, nettverkstrafikk) - behandle dem som interne infrastrukturdata.

Formatdetaljer

i et nøtteskall
FULLT NAVNRound Robin Databaseogså kjent som RRD file, RRDtool database
UTVIKLERTobias Oetiker (open-source)siden 1999 (RRDtool 1.0, by Tobias Oetiker)
MIME-TYPEapplication/octet-stream
TYPEBinær sirkulær tidsseriedatabase
STANDARDÅpen · royalty-fri
Denne filendelsen brukes også av…
  • ERDAS IMAGINE Raster Pyramid - ERDAS IMAGINE (Hexagon Geospatial) bruker .rrd som filer for datasett med redusert oppløsning (pyramider) for raskere visning av GIS-raster - ikke relatert til RRDtool.
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
52524400
ASCII
RRD·
Etterfulgt av versjonsstreng (f.eks. '0003' for v3). Det binære oppsettet er plattformavhengig (endianness, double-størrelse); filer er ikke portable mellom arkitekturer uten rrdtool dump/restore.

Programmer som åpner RRD-filer

Windows2 apps
RRDtool for Windows Åpen kildekode rrdtool info file.rrd (inspiser), rrdtool fetch file.rrd AVERAGE (eksporter data), rrdtool graph out.png ... (opprett grafer).
Cacti Åpen kildekode Cactis webgrensesnitt viser grafer fra sine egne .rrd-filer; ikke designet for å åpne vilkårlige .rrd-filer direkte.
macOS1 app
RRDtool (Homebrew) Åpen kildekode brew install rrdtool; rrdtool info file.rrd
Linux2 apps
RRDtool Åpen kildekode sudo apt install rrdtool; rrdtool info file.rrd; rrdtool dump file.rrd > file.xml (portabel eksport).
R (rrd package) Åpen kildekode install.packages('rrd'); library(rrd); read_rrd('file.rrd') - returnerer data som en R-dataramme for analyse.

Tekniske detaljer

dyp spesifikasjon
Magiske byte52 52 44 00 («RRD\0») ved offset 0, etterfulgt av versjonsstreng (f.eks. «0003»)
ByterekkefølgePlattformavhengig: little-endian på x86/x64, big-endian på SPARC/PowerPC - ikke portabel mellom arkitekturer
Fast størrelseFilstørrelsen kan ikke endres etter rrdcreate; bestemmes helt av arkivdefinisjonene satt ved opprettelse
Sirkulær bufferNye data overskriver de eldste oppføringene når et arkiv er fullt (Round Robin-prinsippet)
Round Robin ArchivesFlere RRA-er per fil, hver med uavhengig tidsoppløsning og konsolideringsfunksjon
KonsolideringsfunksjonerAVERAGE, MIN, MAX, LAST - hver RRA spesifiserer én funksjon som brukes ved aggregering av datapunkter
DatakilderFlere DS per fil (f.eks. tellere for innkommende + utgående trafikk lagret i en enkelt .rrd)
Migrering mellom plattformerBruk rrdtool dump (XML-eksport) etterfulgt av rrdtool restore på målarkitekturen
IntegritetIngen innebygde sjekksummer eller verifisering av dataintegritet i filformatet
Typisk filstørrelse50 KB-50 MB (fast ved opprettelse; endres aldri i løpet av filens levetid)
KodingBinær; IEEE 754 doubles for dataverdier; plattformavhengige heltallsstørrelser
Integrasjoner for overvåkingInnebygd lagring for Cacti, Smokeping, Nagios (ytelsesdata) og ntopng
Utgitt1999 (RRDtool 1.0, by Tobias Oetiker)
Siste versjonRRDtool 1.8.0 (2022)
Åpen standardJa · royalty-fri
Spesifikasjonoss.oetiker.ch

RRD-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med RRD-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om RRD-filer.

Ofte stilte spørsmål

Hvordan leser jeg data fra en RRD-fil?
Bruk rrdtool fetch file.rrd AVERAGE for å eksportere verdier til tekst, eller rrdtool dump for å få en portabel XML. R-pakken «rrd» tilbyr programmatisk tilgang.
Kan jeg åpne en RRD-fil på en annen datamaskin?
Ikke direkte hvis arkitekturene er forskjellige (endianness eller størrelse på double varierer). Eksporter med «rrdtool dump file.rrd > file.xml» på kilden, og deretter «rrdtool restore file.xml file.rrd» på målet.
Hva er forskjellen mellom RRDtool .rrd og en ERDAS IMAGINE .rrd?
Dette er helt forskjellige formater som deler filendelsen. ERDAS IMAGINE bruker .rrd som oversiktsfiler for rasterpyramider sammen med .img georastere. RRDtool .rrd-filer er sirkulære tidsseriedatabaser.
Hvorfor er RRD-filen min alltid samme størrelse?
Det er slik den er designet: den sirkulære bufferen (round-robin) betyr at nye data overskriver gamle data, noe som holder filen på størrelsen den fikk ved opprettelse for alltid.
Hvilke overvåkingsverktøy bruker RRD-filer?
Cacti, Smokeping, eldre Nagios/PNP4Nagios-oppsett, eldre Zabbix-versjoner (før v5), MRTG, ntopng og mange andre.

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

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)

Relaterte filendelser

.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

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å