Solace Uptime Test
In most production environments, it is essential to monitor the uptime of critical event brokers in the infrastructure. By tracking the uptime of each of the event brokers, administrators can determine what percentage of time an event broker has been up. Comparing this value with service level targets, administrators can determine the most trouble-prone areas of the infrastructure.
In some environments, administrators may schedule periodic reboots of their event brokers. By knowing that a specific event broker has been up for an unusually long time, an administrator may come to know that the scheduled reboot task is not working on that event broker. The Solace Uptime test helps administrators track such irregularities with ease!
Use this test to promptly detect unscheduled reboots and unexpected breaks in the availability of the target Solace PubSub+ Event Broker.
Target of the test : A Solace PubSub+ Event Broker
Agent deploying the test : A remote agent
Outputs of the test : One set of results for the target Solace PubSub+ Event Broker that is to be monitored.
Parameter | Description |
---|---|
Test Period |
How often should the test be executed. |
Host |
The IP address of the target host for which this test is to be configured. |
Port |
Refers to the port at which the Solace PubSub+ Event Broker listens to. |
UserName and Password |
By default, the eG agent executes SEMP ( Solace Element Management Protocol) APIs on the target broker to collect the required metrics. For the eG agent to execute the SEMP APIs, a special user with read only privilege is required. Specify the credentials of such a user in the UserName and Password text boxes. To know how to create such a user, refer to Creating a New User for Monitoring Solace PubSub+ Event Broker. |
Confirm Password |
Confirm the Password by retyping it in the Confirm Password text box. |
SSL |
By default, this flag is set to No indicating that the Solace PubSub+ Event Broker is not SSL-enabled by default. Set this flag to Yes if the Solace PubSub+ Event Broker is SSL-enabled. |
Measurement | Description | Measurement Unit | Interpretation | ||||||
---|---|---|---|---|---|---|---|---|---|
Has the system been rebooted? |
Indicates whether/not the Solace PubSub+ Event Broker has been rebooted during the last measurement period. |
|
If this measure shows Yes, it means that the broker was rebooted during the last measurement period. By checking the time periods when this metric changes from No to Yes, an administrator can determine the times when the broker was rebooted. The values reported by this measure and its numeric equivalents are mentioned in the table below:
Note: By default, this measure reports the Measure Values listed in the table above to indicate whether/not the Solace PubSub+ Event Broker has been rebooted. The graph of this measure however, is represented using the numeric equivalents only i.e., 0 or 1. |
||||||
Uptime during the last measurement period |
Indicates the time period that the Solace PubSub+ Event Broker has been up since the last time this test ran. |
Seconds |
If the target broker has not been rebooted during the last measurement period and the agent has been running continuously, this value will be equal to the measurement period. If the target broker was rebooted during the last measurement period, this value will be less than the measurement period of the test. For example, if the measurement period is 300 secs, and if the target broker was rebooted 120 secs back, this metric will report a value of 120 seconds. The accuracy of this metric is dependent on the measurement period - the smaller the measurement period, greater the accuracy. |
||||||
Total uptime of the system |
Indicates the total time that the Solace PubSub+ Event Broker has been up since its last reboot. |
|
This measure displays the number of years, months, days, hours, minutes and seconds since the last reboot. Administrators may wish to be alerted if the broker has been running without a reboot for a very long period. Setting a threshold for this metric allows administrators to determine such conditions. |