Software Components of Mercury

Consumers
Producer Daemons
Sensor modules
Module cpuid: processor type and cache information for ix86
Module darwin: host sensor for Darwin
Module gtop: retrieve information through the libgtop2 library
Module irix: host sensor for IRIX
Module linux: host sensor for Linux
Module mach: host sensor for operating systems based on the Mach microcernel
Module osf: host sensor for OSF/1-based systems
Module solaris: host sensor for Solaris
Module tru64: host sensor for Tru64 UNIX
Module unix: host sensor for various UNIX-like systems
Metric comparison table

Consumers

The following consumers are installed by default:

  • monclient: general purpose monitor client.

  • monexec: general purpose actuator client.

  • dbarchiver: general purpose monitor client that stores the measurements in an SQL (currently PostgreSQL) database.

  • testclient: very simple monitor client that can be used as a programming example.

  • mongdb: GDB wrapper for remote debugging.

  • monbench: simple benchmarking and stress-testing tool.

  • vis: very simple visualization tool for load average.