Sys Statistics Linux - Perl Module to Gather Linux system Informations
Sys::Statistics::Linux is a front-end module and gather different linux system informations like processor workload, memory usage, network and disk statistics and a lot more. Refer the documentation of the distribution modules to get more informations about all possible statistics.
My motivation is very simple. Every linux administrator knows the well-known tool sar of sysstat. It helps me a lot of time to search for system bottlenecks and to solve problems but it's hard to parse the output and to store different statistics into a database. So I though to develope Sys::Statistics::Linux. It's not a replacement but it should make it simpler to you to write your own system monitor.
This distribution collects statistics by the virtual /proc filesystem (procfs) and is developed on default vanilla kernels. It is tested on x86 hardware with the distributions RHEL, Fedora, Debian, Ubuntu, Asianux, Slackware, Mandriva, SuSE (SuSE on s390 and s390x architecture as well but a long time ago) and openSUSE on kernel versions 2.4 and/or 2.6 and should run on all linux kernels with a default vanilla kernel as well. It's possible that it doesn't run on all linux distributions if some procfs features are deactivated or too much modified. As example the linux kernel 2.4 can compiled with the option CONFIG_BLK_STATS what turn on or off block statistics for devices.
521 views
Post new comment