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
29
votes
3 answers

Fastest & most flexible way to chart over 2 million rows of flat file data?

I'm collecting some system data in a flatfile, which has this format: YYYY-MM-DD-HH24:MI:SS DD1 DD2 DD3 DD4 Where DD1-DD4 are four items of data. An example of the file is this: 2011-02-01-13:29:53 16 8 7 68 2011-02-01-13:29:58 13 8 6…
Robin Moffatt
  • 30,382
  • 3
  • 65
  • 92
8
votes
4 answers

Is there a RRDTool .net equivalent

I need to monitor a lot of data, and i know that RRDTool is a good option, but entire app is c# so ill prefer some Microsoft way or .net port. Is there a .net way of doing the same as RRDTool?
Claus Thomsen
  • 2,325
  • 2
  • 24
  • 27
8
votes
1 answer

How set RRD to store for 2 years?

I'm monitoring more than 300 servers, for that I'm using Ganglia. Which use RRD as database to collect and store data related the resources of each server. I would like to have a history about 2 years or more, so reading this article, I think that…
Valter Silva
  • 16,446
  • 52
  • 137
  • 218
8
votes
3 answers

adding new datasource to an existing RRD

I have few 100s of rrds and i want to add 5 extra datasource to all of those rrds. Is it advisable to do so Whats the best way and the fastest way to do it -- Soln -- David OBrien replied in the mailing list after searching the archives ( which…
Anuj
  • 9,222
  • 8
  • 33
  • 30
8
votes
1 answer

rrdtool y-axis values "200m" instead of "0.2"

I've got a rrd which contains mostly values 0 to 1 (linux load avarage). Sometimes the graph displays at the y-axis => "0.1 0.2 ... 0.9". That's the way I want it. But other times, I see the following "100m 200m ...". Is there a way to force…
casper
  • 821
  • 1
  • 8
  • 19
7
votes
4 answers

rrd tool alternative for high volume

I am interested in knowing if there is any alternative to rrdtool for logging time series data. I am looking at something that can scale for a large number of devices to monitor. From what I read on this subject, rrdtool is I/O bound when you hit it…
SorinV
  • 614
  • 1
  • 7
  • 19
7
votes
0 answers

How to store rrd file into influxdb

I'm using ganglia for monitoing. ganglia store its data as rrd file. It is rrd files that stores metrics data on gmetad. Usually the default path is /var/lib/ganglia/rrds/// where each metric is stored in a single rrd file…
Shahriar
  • 13,460
  • 8
  • 78
  • 95
7
votes
1 answer

What means load_one metric Y-Axis in Ganglia/RRD Tool?

I'm using Ganglia + RRDTool for monitoring a web farm. Many graphs are very clear but when I see load_one metric, I don't have Y-axis legend. So, what the Y-axis means? Thanks.
adrian
  • 71
  • 1
  • 2
6
votes
1 answer

Getting parsable data from rrdtool graph

I want to extract some hourly data from rrdtool databases in order to create some graphs within a dashboard system. These databases don't have an hourly datasource, the closest is a 30-min datasource (they are generated by munin) Now, I can use…
Paul Dixon
  • 295,876
  • 54
  • 310
  • 348
6
votes
1 answer

Round Robin data storage for non-regular interval time series data

I am looking for the best mechanism to store a bunch of environmental data and like the concept of a round-robin database (rrd) to cap the size of the database. This will be used for a Java Web-app so I am more keen on using Java based technology. …
lsiu
  • 2,297
  • 1
  • 17
  • 20
6
votes
3 answers

How can I update data with RRDtool?

I am using RRDtool for storing data for displaying graphs. I update the RRD by RRDs::update and this fails when trying to rewrite the information, means update data for a time in the past (e.g. someone moved the system timer back). The error I get…
rss
6
votes
1 answer

RRDTool GPRINT formatting with printf

Closely related to this question: Bash printf prefix I have the following Bash script that is generating an RRDGraph with RRDTool. #!/bin/bash now=$(date +%s) now_formatted=$(date +%s | awk '{printf "%s\n", strftime("%c",$1)}' | sed -e…
general exception
  • 4,202
  • 9
  • 54
  • 82
5
votes
1 answer

How to read RRD file to get usage data?

I have setup a mrtg setup with rrdtool. Now I'm planning to get incoming outgoing usage data from these RRD files and failing to find a correct way to do it. Can anyone show we how to get those usage data from rrd files? Then I can maintain a db to…
Yasiru G
  • 6,886
  • 6
  • 23
  • 43
5
votes
1 answer

custom Ganglia cluster graphs - how to show average metric value, rather than total metric value

How do you show mean values in custom graphs, rather than total values? Previously I've had success generating cluster summary graphs by creating custom .php files, as described…
Travis Bear
  • 13,039
  • 7
  • 42
  • 51
5
votes
4 answers

Remove data from RRDTool

I have several graphs created by RRDTool that collected bad data during a time period of a couple hours. How can I remove the data from the RRD's during that time period so that it no longer displays?
mscccc
  • 2,190
  • 6
  • 25
  • 39
1
2 3
27 28