Local Load Recorder
/\

email me.

  1. What is it ?
    This script creates a RRD database and stores system parameters like ram and cpu usage and many more. With rrdgraph, several graphs and a static html page are created. which are stored in a configurable location. When run the first time, it creates the database, the configuration file and the images. It is recommended to try the script at command line first to see what measurements run well and what ones fail. The database has a sampling rate of 5 minutes, data recording and display will not be more accurately than that. Default lenght is about 5 Weeks and results in a database size of about 3 MByte. When entered periodically into crontab, the databases are filled continuously and the graphs will be updated as well.
    The script is licensed under GPL V2.

  2. Screenshot

  3. Requirements
    Basically we need: py-rrdtool with its respective dependencies. Additionally a few system tools are useful: sensors , hddtemp, netcat

  4. Download
    Version 0.8 2007-02
    Runs fine with these packages:
    py-rrdtool-1.0_beta1 , rrdtool-1.2.19
    Changes:
    • Added: local freenet node: peers connected, backed off, freenet transfer totals, network size, average ping
    • Added: storage partitions fill ratio
    • Added: Process count and LoadAvg
    • Improved sensors usage and temperature graphs
    • Added: swap usage, in/out transfer rates
    • Creates semi-transparent graphs

  5. Old Versions
    • Version 0.6 2006-11
      Needs these packages:
      py-rrdtool-0.2.1-r1 , rrdtool-1.0.49