Ops dashboard
Prerequisites
Do the following to view the Ops dashboard:
- Deploy the Maintenance Server. For details, see Deploying-a-Maintenance-Server.
Enable the display of the Ops dashboard and start data collection for the dashboard.
Analyzing jobs using the Ops dashboard
To use the Ops dashboard for analyzing jobs, do the following:
Access the Ops dashboard using one of the following ways:
- Enter the following URL in the address bar of the browser, and log in as a BLAdmin user:
https://<ip_address>:<maintenance_server_https_port>/ops/
For example, https://<ip_address>:12343/ops/ - Log in to the Health dashboard, and click Ops dashboard.
- Enter the following URL in the address bar of the browser, and log in as a BLAdmin user:
- Review the information on the dashboard to know the job status.
The Ops dashboard provides the following information.
The TrueSight Server Automation tab displays the following information about jobs:
- Average percentage utilization in the last 2 minutes
- Last 24 hours history
Last 2 Minutes Average Utilization in %
This section displays the average utilization percentage of jobs, work item threads, and light work item threads in the last two minutes.
Displays the following details of running jobs:
| |
Displays the following details of work item threads:
| |
Displays the following details of lightweight work item threads:
| |
Displays a list of Job Servers with these details:
|
Last 24 Hours History
This section displays the following job-related data for the last 24 hours:
- Running jobs and jobs that are waiting to be run
- Work item threads and lightweight work item threads
Waiting to run Vs Active Running Jobs Count The Waiting to run Vs Active Running Jobs Count chart shows the following data for the last 24 hours:
| |
Running Jobs History The Running Jobs History chart shows the following data for the last 24 hours:
| |
The Work Item Threads chart shows the following historical data for the last 24 hours:
| |
The Light Weight Work Item Threads chart shows the following historical data for the last 24 hours:
| |
JVM utilization metrics The JVM Utilization Metrics chart shows a comparative analysis of JVM utilization for all the Application Server deployments in the last 24 hours.
|
The Deployments tab displays the infrastructure details of each Application Server that is deployed in your environment.
Click an Application Server from the list to view its details, such as OS name, version, JRE name, version, free and used memory.
The Dashboard Configurations tab displays the auto refresh interval. Data displayed on the dashboard is refreshed every 30 seconds. This refresh interval cannot be modified.
You can configure the following parameters using the blasadmin settings: data collection interval and data retention period
Do the following:
- Log in to the system where the Maintenance Server is deployed.
- (Linux) Change to the following directory:
/opt/bmc/bladelogic/NSH/br/ - Start the blasadmin utility.
./blasadmin - Run the following command to view the Maintenance Server name:
list deployments - Change to the Maintenance Server.
switch <maint_server> - Run this command to view all the parameters of the Maintenance Server:
show maintenance all Change the value of the following parameters:
Parameter
Description
OpsDataCollectionInterval
The interval at which data is collected. The default interval is 30 seconds. Example: To change the interval to 15 minutes, specify the value as PT15M.
OpsDataRetentionPeriod
The duration up to which the collected data is stored in the database. The default value is 10, which indicates that data before 10 days from the current date is removed from the database.
- Restart the Maintenance Server.
REST APIs used by the Ops dashboard
The Ops dashboard uses the following REST APIs to retrieve data. Make sure that you acquire the session before accessing any of these APIs. You can access these APIs from the following Swagger URL:
Module: Metric APIs | |
---|---|
Method | API |
GET | /api/v1/metrics/{param} |
GET | /api/v1/metrics/{param}/{deploymentID} |
GET | /api/v1/metrics/24 hours/{param} |
GET | /api/v1/metrics/all |
GET | /api/v1/metrics/deployment/{deploymentID} |
GET | /api/v1/metrics/last1krecs |
GET | /api/v1/metrics/listalldeployments |
GET | /api/v1/metrics/listallparameters |
GET | /api/v1/metrics/listDbservicesDetails |
GET | /api/v1/metrics/listInfraDetails |
GET | /api/v1/metrics/listJobManagerServiceDetails |