Questions tagged [rrd]

Round Robin Database is a database that typically holds cyclical data points and remains a constant size over time.

A Round Robin Database is primarily used for monitoring purposes and usually contains time-series data such as network bandwidth, temperatures, and CPU load. The data is stored in the way that system storage footprint remains constant over time as newer data overwrites similar older data. This avoids resource expensive purge jobs and reduces complexity.

201 questions
1
vote
0 answers

Advice on manipulating RRD/XML files to use with pandas/python on windows

I've been scrolling for a while but couldn't find a solution or advice to my particular problem. I'm new to Python and to pandas module/model testing, and I started studying machine learning and predictive time series recently. I'm currently using…
Lautaro C.
  • 11
  • 1
1
vote
0 answers

Why my module (rrd module) in phpinfo() is enabled but im still getting php error of "PHP Warning: PHP Startup: Unable to load dynamic library 'rrd'?

I am using php v7.4, I just do what https://www.php.net/manual/en/rrd.installation.php says me to do but php cant see my php_rrd.dll file extension that I downloaded in PECL in C:\xampp\php\ext (my extension_dir is correct). When I do php -m I got…
joshoe
  • 51
  • 1
  • 8
1
vote
2 answers

How to call threadsafe rrd_update_r Round Robin Database function with C API?

Can anybody help me to find out how to call rrd_update_r function of the rrdtool c API from http://oss.oetiker.ch/rrdtool/index.en.html? It was quite easy to call the non-threadsafe version of rrd_update, but this one is more tricky... normal…
roegi
  • 183
  • 1
  • 16
1
vote
1 answer

Shade a Range on the Y-Axis

When graphing with RRDTool, I have added two VRULEs. I'm graphing temperature, and I would like to have the area between them shaded in on the graph. Does RRDTool have any option like this? I've perused…
pkSML
  • 205
  • 2
  • 8
1
vote
1 answer

How to convert json file from nagios to rrd for plotting with rrdgraph?

I am using nagios API(rrdexport) to get data for device , but i need to plot the data in rrdgraph, since rrdgraph only takes .rrd file as input , how to i convert json file back to .rrd file , or is there a way to plot rrdgraph with json file as…
R__raki__
  • 847
  • 4
  • 15
  • 30
1
vote
1 answer

RRD to measure CPU and Memory usage

I would like to measure CPU and Memory usages for a server during continuous integration, And I would represent them into several graphs. I use Round Robin Database files (*.rrd) to do it in java with RRD4J library. I don't know how to define Round…
Fabien
  • 105
  • 9
1
vote
0 answers

One hour graphs generated one hour before UK BST -> GMT show 'nan'

During the last UK BST/GMT changeover I observed an odd thing happen on a production box where the 1 hour graphs generated by rrdtool where showing -nan and querying the rrd directly also returned the same which then lead to a load of alerts being…
user3788685
  • 2,943
  • 5
  • 26
  • 45
1
vote
2 answers

Round Robin Database in Python 3.6+

I want to build a Round Robin Database in Python for some time series data. I've looked at several Python modules (PyRRD, py-rrdtool, python-rrdtool, rrdtool), but as far as I can see, none of them offer support for Python 3.6+. Any suggestions as…
C.Acarbay
  • 424
  • 5
  • 17
1
vote
1 answer

RRDTOOL: How to sum multiple file using CDEF for MAX, MIN and LAST ouptut

I have 3 rrd file (File1.rrd, File2.rdd and File3.rrd). I am getting MAX, MIN and LAST values from three files. To illustrate more on this, File1.rrd have 3 output (max, min & current) similarly File2.rrd and File3.rrd will have 3 each total (9)…
1
vote
1 answer

RRD print the timestamp of the last valid data

I have a rdd database storing ping response from a wide range of network equipments How can i print on the graph the timestamp of the last valid entry in the rrd database, so i can see if a host is down when did it went down I use the folowing to…
Mike
  • 965
  • 4
  • 15
  • 24
1
vote
3 answers

Adding new datasources to an existing .rrd

I have a .rrd db which is collecting data from a temperature gauge. Now I have a second gauge so I'd like to add this new gauge to the existing .rrd database. I tried many times with the "rrdtool tune" command, but after that I run a "rrdtool info"…
1
vote
1 answer

RRD acceptance criteria

Im using an RRD to monitor a data source. We are seeing many occasions where the RRD stores a NaN result despite the fact that we know data was received as we are also appending the received data to a file for testing. When we examine the difference…
Paula Livingstone
  • 1,175
  • 1
  • 12
  • 21
1
vote
1 answer

How to install node_rrd correctly?

If I ask this here it's because I'm using MeteorJS and I need to use RRD. I founded a node_rrd that do all I need to do right here. The problem is that I have installed all these things in my terminal: brew install rrdtool meteor npm install…
Jerome
  • 1,162
  • 2
  • 16
  • 32
1
vote
1 answer

RRD Graph - Change line colour by value

I have a RRD database with data: "DS:pkts_transmitted:GAUGE:120:0:U", "DS:pkts_received:GAUGE:120:0:U", "DS:pkts_lost:GAUGE:120:0:U", "DS:rtt_min:GAUGE:120:0:U", "DS:rtt_avg:GAUGE:120:0:U", "DS:rtt_max:GAUGE:120:0:U", And I…
Radu Radu
  • 177
  • 16
1
vote
1 answer

Error: "Cannot parse DS in" when trying to plot graph with RRDs::graph

Hi I am new to RRD and plotting graph with it. I am trying to plot a graph with following RRDs::graph ($wwwDir."graphs\\2mtotal$rrdname.png", "-l 0", "-w 500", "-h 200", "-v Size", "-s now-5184000" , "--base", "1024", "-x",…
Terry
  • 533
  • 7
  • 17