SIGAR (System Information Gatherer and Reporter) is a cross-platform, cross-language library and command-line tool for accessing operating system and hardware level information in Java, Perl, and .NET. SIGAR was developed to overcome the lack of portable access to low-level hardware and operating system metrics found in the Java platform. It's a key component of the Hyperic HQ management platform. SIGAR supports multiple language bindings and operates on more than 10 OS/hardware combinations.