HotSaNIC (the acronym stands for "html overview to system and network information center") consists of a set of perl-scripts built on
HotSaNIC (the acronym stands for "html overview to system and network information center") consists of a set of perl-scripts built on Tobias Oetiker's "rrdtool" to generate graphical system-statistics, currently supported platforms are linux (main development) and *BSD.
I started to build this tool in december 2000, because none of the existing stats-tools gave me the flexibility and resolution i expected. Most tools had a minimum query-time of one minute, while i use a 10sec. timebase, which shows a lot more dynamics in the graphs.
The whole project is built in a modular way to make it quite easy to expand, unused modules may be switched off easily.
Another advantage over most existing tools is the min/max-area that is drawn behind the average-graphs in many modules - a feature that reflects e.g. min/max bandwidth usage in much more detail than similar tools do.
The smallest time span that will be displayed covers the last hour, the longest span diagram covers the last year though all data will be kept for about two years (in order to have the chance to look further back in time and compare).
Currently supported data-sources are traffic (local and via SNMP), system's properties like processes/memory/users/loadavg, hdd usage, hdd throughput, ping-times, lm_sensors, #of running copies of given applications, distributed.net statistics, worm-impacts (by analyzing apache-logfiles), APC-USV statistics (load/temperature/charge..), connections to shoutcast streams.
More modules are to come on users' requests and ideas. I recently started adding some tools for debugging and to generate alarm-reports (for example if a given threshold is exceeded) which may be mailed to the system's admins.
tags the last the databases covers the min max currently supported tobias oetiker
Download HotSaNIC 0.5.0
Other software in this category
- Desktop Environment
- Science and Engineering
- Text Editing&Processing