Solution packages gather metrics from infrastructure, middleware, instrumented applications, JVMs, log files, and third party monitoring products. RTView Enterprise also provides a means for creating custom solution packages to gather most any piece of performance information with a wide array of built-in data adapters. These custom solution packages can be configured without programming. SL Support has many templates for custom solution packages that can be delivered to users or customized as a service.
A solution package provides these main pieces of functionality to RTView Enterprise:
Data Access: The solution package gathers the performance metrics relevant to the technology being monitored. The data may be gathered by either synchronous or asynchronous direct connections to a technology, or by receiving information from RTView agents deployed on the hosts of the monitored technology.
Data Caching: Performance metrics are stored in in-memory data caches to supply quick access to the most current performance metrics.
Data History: Long-term performance metrics can be stored in a JDBC-enabled relational database. The solution package allows for the configuration of the rules for data compaction and management of long-term data persistence.
Alert Event Access: If the solution package is connecting to another monitoring system, it can gather alert events from that system, bring those events into RTViewCentral and allow alert management to be performed in RTViewCentral. Optionally, the solution package can be configured to synchronize alert states between the two systems.
Alert Rules Engine: The solution packages are configured with alert rule definitions which are processed real-time in the RTView DataServers. Dynamic updates to these alert rule definitions, such as changing alert rule thresholds or policies, can be managed through the RTViewCentral Alert Administration interface. When alerts are activated by these alert rule definitions, they are sent to RTViewCentral to be aggregated with other solution package alerts.
Data Viewing: Each solution package comes with designated displays which can be accessed by RTView Enterprise to show the performance metrics in summary and drill-down views.
Data Server: This Java process is run to begin accessing the data, storing data to internal memory caches, running the alert rules and optionally providing data to the Historian process.
Data Historian: The process manages the storage of information into a relational database and runs the rules relevant to managing this persisted data.