The libstatgrab library provides an easy-to-use interface for accessing system statistics and information. Available statistics include CPU, Load, Memory, Swap, Disk I/O, and Network I/O. It was developed to work on Linux, FreeBSD, and Solaris. The package also includes two tools: saidar provides a curses-based interface for viewing live system statistics, and statgrab is a sysctl-like interface to the statistics.
| Tags | Utilities Software Development Libraries Monitoring |
|---|---|
| Licenses | LGPL GPL |
| Operating Systems | POSIX BSD OpenBSD Windows Windows Cygwin Solaris Linux FreeBSD NetBSD HP-UX |
| Implementation | C |
Recent releases


Changes: Building on Solaris and the Debian "armel" port was fixed. Support for FreeBSD 8 was added and minor problems were fixed.


Changes: This release fixes a regression in OpenBSD memory statistics. There are other minor code cleanups and fixes.


Changes: This release contains mainly bugfixes. It also brings a new feature in saidar: color support, which can be activated with the -c runtime flag.


Changes: This release mainly consists of minor bugfixes, but preliminary support for Win32 was also added. It is now easier to link to C++ code by tweaking the header file.


Changes: This release has some new features, bugfixes, and a minor API change. More details have been added to the file system statistics. Linux partition detection has been reworked. Compile errors on Linux 2.6 have been fixed. Support has been added for Solaris 10 and FreeBSD 7. There are also manual pages for all the tools.
A library that adds Java progress spinners and reporting to the command line.