1 - What is Host Grapher ?
Host Grapher is a very light and efective program to gather
Host Statistics like cpu memory and processes. It has been written
to be light and fast. One of the changes toward other programs is
that instead of the server doing all the work of asking the clients for
the information, its the client task to tell the server its own info.
There will be clients for Linux, freeBSD , solaris ,Windows and Tru64.
There will also a gateway program to include routers .
For an unix like machine porting should be easy and trivial.
The only think you need is perl installed and a working network.
The server runs on Unix . But porting it should be easy either,
You will need rrdtool to make it work.
Here is a Screenshot .
Better here is a Demo .
2 - How does it work ?
First install the server in one machine, install the client on the clients.
On unix the client uses the crontab facility , on windows it will be installed
as a service.
Security has not been an issue yet , so there is a simple general password autentication.
Before the records are kept the client has to issue an registration request.
3 - What changed from version 1 ?
A lot the script are now a bit more complicated , the system now uses Plugins per graph.
It is quite simple to write ones own plugins and graphs , updating is now only
destrutive if necessary. Individual passwords can be assigned.
Plugin | Description | WinNT | Win200X | LINUX | AIX | FREEBSD | OSF1 | SUNOS |
MEM | Memory Usage | Y | Y | Y | Y | Y | Y | Y |
CPU | CPU Usage | Y | Y | Y | Y | Y | Y | Y |
PROC | Processes | Y | Y | Y | Y | Y | Y | Y |
DISK | DISK Status | $ | $ | Y | Y | Y | Y | Y |
DSPEED | DISK Usage | $ | $ | N | N | N | N | N |
NETB | Network Bytes | $ | $ | Y | Y | Y | Y | Y |
NETI | Network Packets | $ | $ | Y | Y | Y | Y | Y |
PMEM | Memory per Process | $ | $ | N | N | N | N | N |
PCPU | CPU per Process | $ | $ | N | N | N | N | N |
MCPU | Multiprocessor Usage | $ | $ | N | N | N | N | N |
4 - Is it free ?
Well i am releasing it under the Public GNU License , so yes it's free.
With exception of the windows version.
There are 3 ways of running it please read the LICENSE for more information ( yes one way is free ).
Licenses can be purchased at the Store.
Donations can be send through
using .
For different types of payments please contact me directly.
5 - How do I install it ?
First install the server you will need rrdtool before you can do that,
Download it from
http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/
Read the INSTALL file on how to install the Software.
Next download the software :
Server software
Client software
LICENSE .
read the INSTALL file on how to install it
Like all programs some small BUGS surfaced.
Here is the CHANGELOG.
6 - Are there more plugins ?
Yes , for now you can download :
Name | Version | System | Description |
mysql | 0.9 | UNIX | Keeps track of number of Mysql sessions |
named | 0.9 | UNIX | Keeps track of number of DNS Queries |
7 - Where can i get Help ?
Use the Host Grapher Forum,
or if you are in a hurry
mail me , but please recheck your problem first.
The address has changed to f r m . f o x l i n k .o r g.
8 - Need more features ?
Let me know what you need i'll analize it and maybe i will include it in
the next version.
9 - Credits
It has been written by Joao Carvalho <Joao.Carvalho@foxlink.org>,
Grapher uses rrdtool which has been created by Tobias Oetiker please visit his page at http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/ .