.RRD

RRD-fil

Round Robin Database
Stil et spørgsmål
HURTIGT SVAR

En RRD-fil er en Round Robin Database oprettet af RRDtool, der gemmer tidsseriemetrikker såsom netværkstrafik, CPU-belastning eller temperatur i en cirkulær buffer med fast størrelse. Åbn den med RRDtool CLI eller R-pakken rrd. Hvis den stammer fra en GIS-arbejdsgang, kan det i stedet være en ERDAS IMAGINE-rasterpyramidefil, som er et helt separat format, der deler filtypen.

Udvikler: Tobias Oetiker (open-source) Kategori: Databasefiler Åben standard MIME: application/octet-stream
ÅBNER PÅ Windows macOS Linux
Relateret: .DB · .DBF · .ACCDB · .SQL

På denne side

19k+ filtyper indekseret
Sidst gennemset Aug 13, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er RRD-filformatet?

En .rrd-fil er en binær tidsseriedatabase, der administreres af RRDtool, et open source-værktøj skabt af Tobias Oetiker og første gang udgivet i 1999 som efterfølger til MRTG (Multi Router Traffic Grapher).

Det definerende kendetegn ved formatet er, at det har en fast størrelse fra oprettelsesøjeblikket. Når nye data skrives ind i et fuldt arkiv, overskrives de ældste poster - den cirkulære buffermekanisme, der giver formatet dets «Round Robin»-navn. Filstørrelsen, der er fastsat af rrdcreate, vokser eller skrumper aldrig.

En enkelt .rrd-fil indeholder flere datakilder (f.eks. tællere for indgående og udgående trafik) og flere Round Robin Archives (RRA'er), der hver gemmer data med forskellig opløsning ved hjælp af en konsolideringsfunktion - AVERAGE, MAX, MIN eller LAST. Én fil kan samtidigt bevare 5-minutters gennemsnit for en uge og timemæssige gennemsnit for et år.

Filen begynder med den 4-byte magiske streng RRD\0 (52 52 44 00) efterfulgt af en versionsstreng som 0003. Det binære layout er platform-nativt: endianness og flydende komma-repræsentation varierer efter CPU-arkitektur, så .rrd-filer kan ikke kopieres direkte mellem inkompatible systemer. Migration på tværs af platforme kræver rrdtool dump (eksport til XML) efterfulgt af rrdtool restore.

RRDtool er lagrings-backend for netværksovervågningsplatforme, herunder Cacti, Smokeping og Nagios med tilføjelser til ydeevnedata.

Sikkerhed og tryghed

RISIKO: LOW

RRD-filer er binære datalagre uden eksekverbart indhold. De kan indeholde følsomme driftsmetrikker (serverbelastning, netværkstrafik) - skal behandles som interne infrastrukturdata.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNRound Robin Databaseogså kendt som RRD file, RRDtool database
UDVIKLERTobias Oetiker (open-source)siden 1999 (RRDtool 1.0, by Tobias Oetiker)
MIME-TYPEapplication/octet-stream
TYPEBinær cirkulær tidsseriedatabase
STANDARDÅben · royaltyfri
Dette filtypenavn bruges også af…
  • ERDAS IMAGINE Raster Pyramid - ERDAS IMAGINE (Hexagon Geospatial) bruger .rrd som datasætfiler med reduceret opløsning (pyramider) for hurtigere GIS-rastervisning - ikke relateret til RRDtool.
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
52524400
ASCII
RRD·
Efterfulgt af versionsstreng (f.eks. '0003' for v3). Det binære layout er platformsafhængigt (endianness, double-størrelse); filer er ikke portable på tværs af arkitekturer uden rrdtool dump/restore.

Programmer der åbner RRD-filer

Windows2 apps
RRDtool for Windows Open-source rrdtool info file.rrd (inspicér), rrdtool fetch file.rrd AVERAGE (eksportér data), rrdtool graph out.png ... (opret grafer).
Cacti Open-source Cactis webgrænseflade viser grafer fra sine egne .rrd-filer; ikke designet til at åbne vilkårlige .rrd-filer direkte.
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 (portabel eksport).
R (rrd package) Open-source install.packages('rrd'); library(rrd); read_rrd('file.rrd') - returnerer data som en R-dataramme til analyse.

Tekniske detaljer

dyb specifikation
Magiske bytes52 52 44 00 («RRD\0») ved offset 0, efterfulgt af versionsstreng (f.eks. «0003»)
Byte-ordenPlatform-nativ: little-endian på x86/x64, big-endian på SPARC/PowerPC - ikke portabel på tværs af arkitekturer
Fast størrelseFilstørrelsen kan ikke ændres efter rrdcreate; den bestemmes udelukkende af arkivdefinitionerne ved oprettelsen
Cirkulær bufferNye data overskriver de ældste poster, når et arkiv er fuldt (Round Robin-princippet)
Round Robin ArchivesFlere RRA'er pr. fil, hver med uafhængig tidsopløsning og konsolideringsfunktion
KonsolideringsfunktionerAVERAGE, MIN, MAX, LAST - hver RRA specificerer én funktion, der anvendes ved aggregering af datapunkter
DatakilderFlere DS pr. fil (f.eks. tællere for indgående + udgående trafik gemt i en enkelt .rrd)
Migration på tværs af platformeBrug rrdtool dump (XML-eksport) efterfulgt af rrdtool restore på målarkitekturen
IntegritetIngen indbyggede tjeksummer eller verifikation af dataintegritet i filformatet
Typisk filstørrelse50 KB-50 MB (fastsat ved oprettelse; ændres aldrig i filens levetid)
KodningBinær; IEEE 754 doubles for dataværdier; platform-native heltalsstørrelser
OvervågningsintegrationerNativ lagring for Cacti, Smokeping, Nagios (ydeevnedata) og ntopng
Udgivet1999 (RRDtool 1.0, by Tobias Oetiker)
Seneste versionRRDtool 1.8.0 (2022)
Åben standardJa · royaltyfri
Specifikationoss.oetiker.ch

RRD-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med RRD-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om RRD-filer.

Ofte stillede spørgsmål

Hvordan læser jeg data fra en RRD-fil?
Brug rrdtool fetch file.rrd AVERAGE for at eksportere værdier til tekst, eller rrdtool dump for at få en portabel XML. R-pakken «rrd» tilbyder programmatisk adgang.
Kan jeg åbne en RRD-fil på en anden computer?
Ikke direkte, hvis arkitekturerne er forskellige (endianness eller double-størrelse varierer). Eksportér med «rrdtool dump file.rrd > file.xml» på kilden, og brug derefter «rrdtool restore file.xml file.rrd» på målet.
Hvad er forskellen mellem RRDtool .rrd og en ERDAS IMAGINE .rrd?
Det er helt forskellige formater, der deler filtypen. ERDAS IMAGINE bruger .rrd som rasterpyramide-oversigtsfiler sammen med .img-geospatiale rastre. RRDtool .rrd-filer er cirkulære tidsseriedatabaser.
Hvorfor har min RRD-fil altid samme størrelse?
Det er tilsigtet: den cirkulære buffer (round-robin) betyder, at nye data overskriver gamle data, hvilket holder filen på dens oprindelige størrelse for altid.
Hvilke overvågningsværktøjer bruger RRD-filer?
Cacti, Smokeping, ældre Nagios/PNP4Nagios-opsætninger, ældre Zabbix-versioner (før v5), MRTG, ntopng og mange andre.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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)

Relaterede filtyper

.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 filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å