In addition to defining the run-time environment for the JSLEE services, unsurprisingly in view of the manageability demands of a carrier-grade infrastructure, the JSLEE specification also defines the Application Server management capabilities.
The Rhino Telecom Application Server is managed as a single system image, regardless of the actual number of physical servers that are used. All nodes within a Rhino cluster are peers and configuration changes in one node are applied to the entire cluster.
Management of the system is always available as each node provides a management service that receives management commands from the system administrator.
Rhino provides a graphical user interface (GUI) and command line interface to the Rhino management facilities.
Rhino provides both JMX and SNMP management interfaces. Rhino can be configured to monitor and collect a range of operating statistics across the Rhino cluster. These can be integrated into external systems such as OpenNMS.
The management statistics show how the load is distributed between the nodes in the cluster and provides an important view into individual component behaviour in a clustered, fault tolerant scenario.
Rhino also provides configurable threshold based alarms using internal statistics. Threshold rules can be configured to trigger alarms when certain conditions are met, and to clear those alarms when certain counter conditions are met.