Setting Up
TIBCO BusinessWorks™ Container Edition Application Monitoring for HTTPS Server on Docker
The following steps describe how to set up
TIBCO BusinessWorks Container Edition Monitoring application on HTTPS Server for Docker.
Prerequisites
Download the
bwce_mon-<version>.zipTIBCO BusinessWorks™ Container Edition monitoring zip file, from
http://edelivery.tibco.com.
Procedure
Extract the
bwce_mon-<version>.zip file.
Navigate to the
bwce_mon directory and add the keys and certificates files in the
certs folder and update the
https_config.json
file. For more information on updating the JSON file see,
Updating HTTP Config JSON file.
Note: In the
https_config.json file, make sure that either the "key" or "pfx" keys are present, if not the HTTPS Server will fail to start.
Run the following command to build the application monitoring image.
docker build -t bwce/monitoring:latest
To establish a connection between the monitoring application and the databases pass the two environment variables.
PERSISTENCE_TYPE
DB_URL
You must also provide the following environment variable to start the application monitoring on the HTTPS Server.
HTTPS
The value of the environment variable is true.
To run the monitoring application on Docker container on HTTPS Server, run the following command.
Optional. If the monitoring application is using a self-generated CA certificate, this CA certificate should be added in the
<BWCE_HOME>/docker/resources/addons/certs folder. The format for the certificate should be non encrypted binary.
Run the following command to view the running container.
docker ps -a
After the monitoring container runs successfully, you can access the monitoring UI by using following URL in the browser: