This article is a stub, feel free to write something more extensive
The monitoring system of RHQ supports centralized scheduling control and collection of monitoring information attached to resources. Default and customizable collection templates allow the admin the ability to get the data at the right rate. The monitoring system supports standard numeric collection metrics, trends up metrics that automatically support a rate change form of display. Numeric data is compressed over time to allow storage of detailed data for a period, but also summarized information for a year or more. Also supported is resource trait data that can be strings that don't change that often and are stored in a run length encoded format. Finally call time data can track any dynamic element of resource that has timings. These are used, for example, to provide timings on web request URLs and business object methods.