Questions tagged [rrdtool]

RRDtool (acronym for round-robin database tool) aims to handle time-series data like network bandwidth, temperatures, CPU load etc.

RRDtool (acronym for round-robin database tool) aims to handle time-series data like network bandwidth, temperatures, CPU load etc. This time series data is then automatically compressed based on the RRA (acronym for round-robin archive) defined at the time of creation. This allows the data to be retrieved at a high rate, but the storage footprint remains the same over time. The downside to this is granularity is lost over time. See the RRDtool documentation for more details.

http://oss.oetiker.ch/rrdtool/doc/index.en.html

http://en.wikipedia.org/wiki/RRDtool

417 questions
1
vote
0 answers

how to create a RRD Graph but only the inerrors and outerrors data are displayed?

rrdtool graph port-6.rrd Here info for port-6.rrd: how to make a graph from this?
1
vote
1 answer

Ganglia csv export gives timestamp as 1970-01-01 but not current time

Ganglia csv export gives time stamp as 1970-01-01. But when I view ganglia webfrontend, it shows proper time. I check Ganglia-webfrontend code, it shows that it is getting this value from RRDtool. Any solution to this. Ganglia Web Frontend version…
1
vote
2 answers

Write data to an RRD at irregular intervals

I'm trying to find out if I can store values captured at irregular intervals into an RRD. I have a script which connects to an ActiveMQ server subscribes to a queue or topic and looks at the message header time stamp, compares it with Time.now to…
user3788685
  • 2,943
  • 5
  • 26
  • 45
1
vote
1 answer

Log Temperature and Humidity into RRDtool

My Pi Logs Temperature and Humidity every Minute into a csv File and in a RRDtool Database: I created this RRDtool Database like this: rrdtool create /home/pi/Desktop/GarageData.rrd --step 60 DS:Temperatur:GAUGE:300:U:U DS:Humidity:GAUGE:300:U:U…
Peter S
  • 625
  • 1
  • 9
  • 32
1
vote
1 answer

rrdtool update multiple datasources in two commands

RRD does not update the second datasource correctly, see: First, I create the RRD file with two datasources (c1 and c2): rdtool create test.rrd --start N --step 60 DS:c1:GAUGE:120:0:100 DS:c2:GAUGE:120:0:100 RRA:AVERAGE:0.5:1:1440 Then I do…
Sven Kirsten
  • 478
  • 1
  • 8
  • 27
1
vote
1 answer

How to split dictionary keys into multiple separate keys in python?

In Python I am using the RRDTool Python wrapper to store and read values into / from a RRD-Database. The RRDTool for Python is a wrapper for the C-based source / command-line utility of rrdtool. After creating a database I want to read out it's…
Simon Kemper
  • 635
  • 1
  • 7
  • 16
1
vote
1 answer

rrdtool's fetch doesnt show single point

I used rrdtool python extension for save data in rrd: ## Creating db. rrdtool.create(rrd_file, '--step', '2', 'DS:%s:GAUGE:4:U:U' % DSNAME, 'RRA:AVERAGE:0,5:1:288', ) value =…
MyHardWay
  • 37
  • 5
1
vote
1 answer

RRDtool not updating when using 5 minute time step

I have two rrdtool files, one using a 60 second step and the other a 300 second step. For some reason my updates to the 300 second step file don't seem to register. I have the files being updated by a cron job every 1 and 5 minutes respectively,…
seren
  • 306
  • 2
  • 12
1
vote
0 answers

Using rrdtool to monitor few servers

Please help to understand. I find the simple of script in off site about update RRDTool base. But for me need to create one rrd base to all servers. Please help to understand what way the best and just give some point how to do this. Send data…
Just Me
  • 133
  • 1
  • 11
1
vote
1 answer

RRDTool and projects that use it (cacti etc) - HOWTO, storage, backup etc

I want to create an application similar to cacti. I would like to store time-series data in a MySQL database (that is rotated on schedule). Where does cacti (nagios, zenoss) store polled data? a) in a MySQL database b) in a RRD database c) both? …
clyfe
  • 23,695
  • 8
  • 85
  • 109
1
vote
1 answer

What's the command line for rrdtool to create a graph using the last update time as the end time?

Going off of this question: Print time of recording for LAST value It appears possible to have rrdtool compute the timestamp of the last update in a rrd. How do you use this in a command as the "end" time? i.e. I want to do something like…
jpreed00
  • 893
  • 8
  • 25
1
vote
1 answer

Installing RRDtool in windows 8 (64bit)

I am new to Round robin database and I read the articles for getting an idea about RRDtool. Please anyone suggest some articles or give instructions to install RRDtool in windows 8 (64bit). Any help will be appreciated!
S M
  • 3,133
  • 5
  • 30
  • 59
1
vote
1 answer

How to update rrd database in python

I am new to the programing and I am using already created scripts, I am trying to update my RRD database in python. I have manage to create below code which don’t come back to me with any errors but when I am trying to generate a graph it don’t…
Obel
  • 11
  • 3
1
vote
1 answer

Print time of recording for LAST value

I want to be able to see when the last value in an RRD was recorded. I have the following to print the last recorded value, which works ok. DEF:temp1=temperatures2.rrd:iliakos:AVERAGE GPRINT:temp1:LAST:"Current\:%8.1lf %s" I have found in the…
Giorgos Gaganis
  • 635
  • 7
  • 8
1
vote
1 answer

Can RRDTOOL extract value from a text file?

i have connected a temperature sensor in my raspberry pi, the temperature data are sent by email in text file format every two hours. I do not want to use rrdtool directly with the temperature sensor but i want rrdtool extract these values from text…
rpiprojects berry