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
0
votes
1 answer

pyrrd.exceptions.ExternalCommandError: /bin/sh: 1: rrdtool: not found

from pyrrd.rrd import DataSource, RRA, RRD filename = 'test.rrd' dataSources = [] roundRobinArchives = [] dataSource = DataSource(dsName='speed', dsType='COUNTER',…
Anand
  • 343
  • 1
  • 5
  • 18
0
votes
2 answers

Error when trying the remove NaN

I'm using the Rrd package for R and I'm importing an rrd file, and I wish to delete all record that have NaN as a result. head(rra) timestamp curr_proc_units entitled_cycles capped_cycles 1480982460 2016-12-05 18:01:00 …
0
votes
1 answer

Creating RRD's, Cant quite understand RRA's

I am trying to use RRDtool to create some graphs for monitoring network traffic. I understand how most of the config to create the RRD's works, but im a little lost on the RRA definitions. I want to create RRA's for 1 Hour, 1 Day, 1 Week, 1 Month…
ard
  • 343
  • 1
  • 4
  • 16
0
votes
1 answer

RRDtool database data at ods to SNMP counter values

Reading SNMP traffic data from network device and peridically updating RRDTool database by it. Device have very low network load (practically only OSPF plus SNMP itself packets) but graph created from RRDTool database display hundreds Mbps.…
user2956477
  • 1,208
  • 9
  • 17
0
votes
2 answers

Rrdtool graphing a digital event without jagged edges

I'm reading my energy meter output to keep track of actual energy used, etc. The energy cost is calculated with a tarif, and that changes during the day from one state to another (1 or 2). When I graph the tarif together with the actual usage over…
Paulv
  • 1
  • 1
0
votes
3 answers

How to put a 100% TICK or VRULE for unknown data with RRDTool

I'm plotting a number of data on various graphs using RRDTool, occasionally I get unknown data points, this is totally expected especially if the computer updating the RRDs is offline. That's cool, however, when this happens, I want there to be a…
Jim
  • 2,243
  • 2
  • 13
  • 17
0
votes
2 answers

error when python pip install rrdtool on windows 7

I am running windows 7 64 bit, Python v2.7.10 and pip v9.0.1 I tried to install rrdtool but I get an error PS C:\Windows\system32> pip install rrdtool Collecting rrdtool Using cached rrdtool-0.1.11.tar.gz Complete output from command…
elephantatech
  • 25
  • 1
  • 9
0
votes
1 answer

How do RRD values in a database dump translate to the input values?

I am having trouble understanding the values that I have saved in my Round Robin Database. I do a dump with rrdtool dump mydatabase and I get a dump of the data. I found the most recent update, and matched it to my rrd update command: $rrdupdate…
Questionmark
  • 834
  • 2
  • 15
  • 26
0
votes
1 answer

Javascript library for dynamically switching pages/views

I have been using nagios + pnp4nagios for a while and am happy with the images rrdtool creates. My current task is to create a panel that has some statistics generated by nagios and after a while the statistics change. I'm looking for something like…
Nikola Yovchev
  • 9,498
  • 4
  • 46
  • 72
0
votes
2 answers

Error when compiling my program node.js - rrdtool : unknown DS name '' "

var rrdtool = require('rrdtool'); var start = rrdtool.now() - 10; var db = rrdtool.create('test.rrd', { start: start, step: 1 } , ['DS:test:GAUGE:1:0:100','RRA:AVERAGE:0.5:1:10']);
T. Dave
  • 1
  • 1
0
votes
1 answer

How to fetch only inerror and outerror data from rrd file to sql?

rrdtool info port-6.rrd Here info for port-6.rrd:
0
votes
0 answers

rrd updated with NaN

I'm trying to update an rrd file with new data every 10 minutes. I've got a cronjob set to run every 10 minutes that should run the update command, but when I dump the contents of the rrd file afterwards, all values show up as NaN. I've looked at a…
fcr91
  • 23
  • 1
  • 7
0
votes
1 answer

How can I avoid getting blank spaces in my RRDTool graphs?

I've created quite a few RRDTool graphs monitoring various aspects of a Raspberry Pi server. I'm displaying 36 hours, 10 days, 45 days and 18 months for things like transferred data, CPU temperature, load averages etc. However, the only "continuous"…
Jim
  • 2,243
  • 2
  • 13
  • 17
0
votes
1 answer

rrdtool graphing only 10 hours

I have a strage issue graphing rrdtool, but not always. I will try to explain. I have 2 databases (data1.rrd and data2.rrd) and I graph 1h, 12h, 24h, 1w, 1m and 1y, but for some reason, sometimes the graphs only show 10h of time lapse. I…
Radu Radu
  • 177
  • 16
0
votes
1 answer

rrdtool: Get the maximum value of the y axis / maximum of all curves

Is there an easy way to get the maximum value of all curves in an rrd chart (which is the computed height of the y axis)? I have a chart with multiple temperature curves. I also have the state of some pumps, represented as 0 or 1. I now want to…
Tobias Leupold
  • 1,512
  • 1
  • 16
  • 41