Fork of hyperic/sigar with some fixes. Support only ruby binding. Part of Eye gem.
Go to file
Doug MacEachern c0ce6a2c7e include examples default.build 2004-07-21 21:17:14 +00:00
bindings include examples default.build 2004-07-21 21:17:14 +00:00
examples Initial revision 2004-06-21 22:37:04 +00:00
exp some cpu models for reference 2004-07-02 02:08:55 +00:00
include missed api _list convention, cpu_infos -> cpu_info_list 2004-07-10 04:44:45 +00:00
src skip swap device if not active 2004-07-20 15:42:05 +00:00
tools/PerfBrowser Initial revision 2004-06-21 22:37:04 +00:00
README fix version numbers 2004-07-21 18:42:37 +00:00

README

sigar - System Info Gather And Reporter

The Sigar api provides a portable interface for gathering system
information such as:

- system memory, swap, cpu, load average, uptime

- per-process memory, cpu, credential info, state, arguments, environment,
  open files

- file system detection and metrics

- network interface configuration info and metrics

The core API is implemented in pure C with bindings currently
implemented for Java, Perl and C#.

The following platforms are currently supported:

- Linux (2.2, 2.4 kernels)

- Win32 (NT 4.0 sp6, 2000 Pro/Server, 2003 Server, XP)

- Solaris (2.6, 7, 8, 9)

- Solaris x86 (8, 9)

- HP/UX (11)

- AIX (4.3, 5.1, 5.2)

To test drive run the following command:

% java -jar sigar-bin/lib/sigar.jar
sigar > help

The shell and commands are implemented in Java, the source code is
located in examples/java.