Code

* rrd_resize fixed so that it does NOT alter the original file (mmap side effect)
[rrdtool-all.git] / tutorial / lisa2007 / abstract-rrdtut.txt
1 LISA 2007 Tutorial
3 RRDtool as a Communication Tool
4 ===============================
5 A half day tutorial by Tobias Oetiker
7 Abstract
8 --------
9 Over the last few years RRDtool has become the standard method for handling
10 time-series data in the networking area. RRDtool takes care of all the work
11 related to data storage and presentation. Many users only access
12 RRDtool through some front-end application like Cacti or Cricket. 
14 In this two hour tutorial you will learn how RRDtool works from a
15 programmers point of view, and how you can use it to write your own custom
16 monitoring applications. An emphasis will be put on presentation aspects.
17 The best data is worth only as much as your bosses and customers understand
18 and appreciate the graphs you create with it.
20 Attendees are expected to have some scripting experience.
22 Topics
23 -------
24 * RRDtool Overview
26   * Problems to be solved
27   * Round Robin Database setup
28   * Data acquisition
29   * Graphing
31 * Programming with RRDtool
33   * The command line interface
34   * The pipe interface
35   * The Perl api
37 * In-Depth Graphing 
39   * Concepts
40   * Simple graphs
41   * The joy of RPN
42   * Graph disassembly
43   * How to make graphs talk
45 * Scaling RRDtool 
47   * The RRD file format
48   * Optimizing OS interaction
49   * Tweaking Linux for speed
51 About the Speaker
52 -----------------
54 Tobias Oetiker is an electrical engineer by education and a system
55 administrator by vocation. For ten years he has been working for the
56 Swiss Federal Institute of Technology in Zurich, providing students
57 and staff with a deluxe Unix workstation environment. Last year he
58 started his own company OETIKER+PARTNER AG, running Unix servers for
59 industry customers, improving his pet open source projects MRTG,
60 RRDtool, and SmokePing, and applying these tools to solve the customers'
61 problems.
63 In November 2006, Tobias received the prestigious SAGE Outstanding
64 Achievement Award for his work on MRTG and RRDtool.
66 Find out more about the Speaker on http://tobi.oetiker.ch