- Introduction
- Requirements
- Pre-installation check list
- Installation procedure
- Step 1 - Rename and deploy the .WAR file on your application server
- Step 2 - Configure your deployed .WAR file
- Step 3 - Restart Tomcat and test connection
- Step 4 - Configure user authentication
- Step 5 - First login and become admin - ≥ 2.1 only
- Step 6 - Configure roles
- Step 7 - Upload snapshot data for display in Health Dashboard
- Step 8 - Configure data authorization
- Step 9 - Configure access to the Engineering Dashboard and from the Health Dashboard
- Additional information
Summary: This section describes how to install and configure the Health Dashboard 1.x and 2.x in WAR file format (i.e. web application server required).
Introduction
How many Health Dashboards do I need?
CAST highly recommends that you install one Health Dashboard to display snapshot data from all your Applications whether they are stored in one or multiple Dashboard schemas. When configuring the Health Dashboard, you should therefore:
- Configure a connection to one single Measurement Service schema
- Consolidate data from all your Dashboard schemas in this single Measurement schema
Note that:
- the Health Dashboard can officially support the upload of a maximum of 200 applications. CAST recommends that you choose only the most critical applications from the business view point - i.e the applications that need to be monitored with high visibility by CIOs and managers. If you need to upload more than 200 applications, please see Configure the Health Dashboard for large numbers of Applications (this information is equally valid for uploading below 200 Applications).
- "authorizations" can help separate Application data if you have users that are only authorised to access data from specific Applications - Data authorization.
Standalone or combined WAR file?
Requirements
See Standalone dashboard - installation requirements.
Pre-installation check list
Before beginning the installation process, please ensure that you have carried out all of the following tasks and that the following requirements have been met:
Ensure that your web application server is up and running. | |
Ensure you have read all Release Notes accompanying CAST products for any last-minute information. | |
Decide where the Health Dashboard will be installed. | |
Ensure that your user login on the target machine has sufficient user privileges to install applications. | |
Make sure you have the required .WAR file ready for deployment |
Installation procedure
The installation process is divided into various steps:
Step 1 | Rename and deploy the .WAR file on your application server |
---|---|
Step 2 | Configure your deployed .WAR file |
Step 3 | Restart Tomcat and test connection |
Step 4 | Configure user authentication |
Step 5 | First login and become admin - ≥ 2.1 only |
Step 6 | Configure roles |
Step 7 | Upload snapshot data for display in Health Dashboard |
Step 8 | Configure data authorization |
Step 9 | Configure access to the Engineering Dashboard and from the Health Dashboard |
Step 1 - Rename and deploy the .WAR file on your application server
Step 2 - Configure your deployed .WAR file
For CAST Dashboards 1.x
For CAST Dashboards 2.x
Step 3 - Restart Tomcat and test connection
Restart Tomcat
Before proceeding, ensure you restart your application server so that the configuration changes you made are taken into account.
Test access to the Health Dashboard
You can now access the Health Dashboard using the URL:
http://<server_name>:[<port_number>]/<name-of_deployed_war>
You should see the login page as follows - this indicates that the initial setup was successful:
Step 4 - Configure user authentication
This step involves configuring how your users will authenticate with the CAST Health Dashboard. Most organizations opt for LDAP/Active Directory integration so that users can use their corporate username/password to access the resources they need. The Health Dashboard also has a built in username/password authentication mechanism which is enabled "out of the box". See User authentication.
Step 5 - First login and become admin - ≥ 2.1 only
By default, the CAST Dashboard requires that at least one user is granted the ADMIN role following the first login after the User authentication configuration. This ensures that one user can access all data and cofiguration settings. See First login and become admin. This step is not required when using Dashboards 1.x and can be skipped.
Step 6 - Configure roles
This step involves configuring roles for users and groups that are accessing the CAST Health Dashboard. See User roles.
Step 7 - Upload snapshot data for display in Health Dashboard
Step 8 - Configure data authorization
An Authorization defines permission to access and "consume the data" in a specific Application or group of Applications via the CAST Health Dashboard. If permission is not granted, or a "restriction" is used, then any information related to this Application will be not accessible: application properties such as name, technologies or grades and measures, etc. Therefore, an Authorization must be defined before a user/group of users can access a specific application. See Data authorization.
Step 9 - Configure access to the Engineering Dashboard and from the Health Dashboard
Additional information
Advanced configuration specific to the CAST Health Dashboard:
Additional advanced configuration options: