Hyperic is application monitoring and performance management for virtual, physical, and cloud infrastructures. Auto-discover resources of 75+ technologies, including vSphere, and collect availability, performance, utilization, and throughput metrics.
ANSI C functions and macros for flexible logging to files and other destinations.
It is modeled after the Log for Java library (http://www.log4j.org), staying as close to their API as is reasonable.
Intended for use in time-space critical environments
This is a port to Qt/C++ of the Jakarta project's excellent log4j package. Qt users can now benefit from a logging package that can be configured at run-time, thus minimizing (and ideally, eliminating) recompilation.