Topic Browse
About Topic Browse
Topic Browse is used by Platform Manager to display topic messages in the Self Service UI.
Docker Environment Variables
The table below provides a comprehensive overview of the Docker environment variables available for configuring the Topic Browse container. You can customize the environment variables to match your specific configuration.
| Configuration | Required | Description | Default Value | 
| 
 | No | Spring additional config location | 
 | 
| 
 | No | Root logging level | 
 | 
| 
 | No | Logging configuration file location | 
 | 
| 
 | No | Port to be used to connect to Topic Browse | 
 | 
| 
 | No | Maximum size of the HTTP request header | 
 | 
| 
 | No | Enables or disables security features | 
 | 
| 
 | No | Prometheus open endpoints | 
 | 
| 
 | No | Management server port | 
 | 
| 
 | No | Management server SSL enable | 
 | 
| 
 | No | Management security enable | 
 | 
| 
 | No | Management open endpoints | 
 | 
| 
 | No | JMX enabled | 
 | 
| 
 | No | Prometheus enabled | 
 | 
| 
 | No | Prometheus scrapes the metrics from this port | 
 | 
| 
 | No | Metrics are exposed on this port | 
 | 
Running the Docker Container
The following Docker run command starts the Topic Browse container with minimum essential environment variables and volume mounts.
Example:
docker run --rm --name example-tb-container \
[IMAGE_REGISTRY]/axual/topic-browse:[IMAGE_TAG]Monitoring Configuration
These environment variables allow you to configure monitoring and metrics-related settings for the Topic Browse container:
# Monitoring configuration
-e JMX_ENABLED=true \
-e PROMETHEUS_ENABLED=true \
-e PROMETHEUS_PORT=5555 \ # You can specify your desired port
-e JMX_PORT=5556 \ # You can specify your desired port