• Stars
    star
    923
  • Rank 49,492 (Top 1.0 %)
  • Language
    C
  • License
    GNU General Publi...
  • Created about 12 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

RRDtool 1.x - Round Robin Database

RRDtool - Round Robin Database Tool

Join the chat at https://gitter.im/oetiker/rrdtool-1.x

RRDtool 1.x master build status: Linux Build test coverage codecov

RRDtool is a little program for easily maintaining a database of time-series data. It comes with a charting program for drawing pretty graphs based on the data stored.

It is pretty easy to gather status information from all sorts of things, ranging from the temperature in your office to the number of octets which have passed through the FDDI interface of your router. But it is not so trivial to store this data in a efficient and systematic manner. This is where RRDtool kicks in. It lets you log and analyze the data you gather from all kinds of data-sources (DS). The data analysis part of RRDtool is based on the ability to quickly generate graphical representations of the data values collected over a definable time period.

To compile:

check out the instructions in doc/rrdbuild.pod

Getting Started:

Either after compiling or after installing you can try the example RRDtool applications in the examples directory.

To learn:

Read the documentation in the doc directory.

If you are looking for a more slow paced introduction, make sure to read Alex van den Bogaerdt's rrdtutorial which is also available from the doc directory. Also read his cdeftutorial and Steve Rader's rpntutorial.

If you want to know about the format of the log files check src/rrd_format.h there are a lot of comments in there ...

How to make Tobi happy:

If you want to show your appreciation for RRDtool you could make me happy by going to https://tobi.oetiker.ch/wish and ordering a CD from my CD wish list ...

How to keep in touch:

There are 3 Mailing lists for RRDtool:

rrd-announce LOW volume RRDtool Announcements List (Only Stable Releases) rrd-users For discussion amongst people who use RRDtool in their applications rrd-developers For people who actually HACK RRDtool code

To subscribe to send a message with the subject 'subscribe' to [email protected]

Note, that postings to rrd-announce will always be cross-posted to rrd-users and rrd-developers as well.

To Contribute:

Contributed feature and bug patches are most welcome. Since rrdtool lives on github, it is now very easy to create pull requests. Work from the master branch unless you are creating bugfixes. No new features should go into the 1.2, 1.3 and 1.4 branches.

If you contribute new features, make sure to also update the documentation pod files.

The latest released Version:

Is always available from https://oss.oetiker.ch/rrdtool/

Tobias Oetiker [email protected]

More Repositories

1

SmokePing

The Active Monitoring System
Perl
1,080
star
2

znapzend

zfs backup with remote capabilities and mbuffer integration.
Perl
607
star
3

lshort

The Not So Short Introduction to LaTeX
TeX
345
star
4

mrtg

MRTG - Multi Router Traffic Grapher
Perl
213
star
5

smokeping-3.x

reengineered SmokePing, using Extopus as its frontend
Perl
147
star
6

rrdtool-2.x

RRDtool 2.x - The Time Series Database
85
star
7

extopus

Extopus - the Monitoring Aggregator
JavaScript
85
star
8

RrdGraphJS

An interactive graphing component for RRDtool
JavaScript
50
star
9

remOcular

your eyes in the cloud
JavaScript
44
star
10

sourcey-buildpack

Cloud Foundry buildpack for people whose applications are more complex than your average buildpack is able to handle.
Shell
29
star
11

jquery.EmbedPicasaGallery

Insert a images from picasa directly into your webpage
JavaScript
12
star
12

AcmeFetch

App for generating and managing Let's Encrypt! Certificates based on the Net::ACME2 library.
Perl
12
star
13

callbackery

Callbackery a Frontend Builder Toolkit
JavaScript
11
star
14

LdapPasswdWeb

an online ldap password changer with samba support
Shell
10
star
15

DbToRia

The generic Database Frontend for Endusers
JavaScript
10
star
16

upload-service

Provides an inbox.company.com website where users can receive uploads
Makefile
9
star
17

jquery.AddIncSearch

Turn htmls selectboxes into incremental search selectboxes
JavaScript
9
star
18

acronym

LaTeX Acronym Package
TeX
8
star
19

spreadbutler

provide access to spreadsheets from within webpages
JavaScript
7
star
20

sdbs

Simple Dependency Build Scripts
NASL
6
star
21

rrdtool-rrdjig

populate a new rrd file with data from an existing rrd file
Perl
6
star
22

QxD3

use D3.js within qooxdoo
JavaScript
5
star
23

mojolicious-plugin-reverseproxy

A Reverse Proxy Helper for Mojolicious
Perl 6
5
star
24

aio-reverse-proxy

websocket aware reverse proxy based on aiohttp
Python
5
star
25

wg-adduser

Wireguard Add User Script
Perl
4
star
26

Temp-Aar-atur

Aare Temperatur App
Dart
3
star
27

QxJqPlot

Use jqPlot from within qooxdoo.
JavaScript
3
star
28

github-pages-static

Sample Setup for Static Github Pages without Jekyll!
HTML
3
star
29

VeryVault

Private Encrypted Mobile Notes App
Shell
2
star
30

LogFetcher

copy rotating logfiles from a remote host to a local archive tree
Makefile
2
star
31

business-payment-swissesr

A Perl Module to create Swiss ESR invoices.
Perl
2
star
32

popruxi

a perl based POP3 proxy with UIDL mapping abilities
Perl
2
star
33

qx-mojo-app

Template for a Qooxdoo Web Application with Mojolicious Backend
Perl
2
star
34

mojolicious-plugin-spnego

Provide SPNEGO NTLM authentication to Mojolicious applications
Perl
2
star
35

tostad

App for analyzing Stock information obtained from worldtradingdata.com
Shell
1
star
36

aaretempi

Adafruit Feather 32u4 LoRaWan with 2 OneWire Temperature Sensors
C++
1
star
37

net-ldap-spnego

Use SPNEGO with NTLM to bind to an active directory server
Perl
1
star
38

jquery.PluginPattern

Template for writing jQuery plugins
JavaScript
1
star
39

pdf-qrcode

Package to add a qrcode method to the PDF::API2 and PDF::Builder classes.
Perl
1
star
40

gopftool

Generic Opensource Problem Feedback Tool
1
star
41

zmMsgMover

Zimbra Message Mover
Perl
1
star
42

QxDyGraphs

QxDyGraphs Charting Library for time series data
JavaScript
1
star
43

GpfMeter

Grounded Performance Feedback Meter
C#
1
star
44

Qroombo

The Quick Room Booking System
JavaScript
1
star
45

github-pages-starterkit

A uikit based github pages setup
SCSS
1
star
46

CanvasCell

Embeddable Charts for Qooxdoo table widgets
JavaScript
1
star
47

UploadWidget

An UploadWidget for Qooxdoo
JavaScript
1
star