Enable Unified Logging
- Last Updated: January 26, 2026
- 2 minute read
- OpenEdge
- Version 12.8
- Documentation
To enable unified logging, Fluent Bit binaries and configurations are
provided with the baseline PAS for OpenEdge container. The container image consists of
the startup scripts, for starting and deploying applications in the /deploy/scripts directory. The startup script (startServer.sh) uses a flag to enable Fluent Bit.
FLUENTBIT_LOGGING—Set this environment variable totrueto enable log management with the Fluent Bit setup in the container. After this flag is set totrue, and the container starts, the following command is executed:/usr/local/bin/fluent-bit -c /etc/fluent-bit/fluent-bit.confINSTANCE_NAME—Set this environment variable to the name of the PAS for OpenEdge instance.APP_NAME—Set this environment variable to the logical name for the application to display in the logs.
setup-fluentbit.sh file is part of the startup script and is run after
the application is deployed, before starting the Fluent Bit process. This script
tailors the Fluent Bit configuration for PAS for OpenEdge application logs.If you use the provided deployment scripts, Fluent Bit logging is enabled by default. For more information about the deployment process and how to deploy an application using these scripts, see Deploy applications using scripts in Run PAS for OpenEdge in a Docker Container.
config.properties file:FLUENTBIT.LOGGING=truePAS.INSTANCE.NAME=INSTANCE_NAMEAPP.DOCKER.IMAGE.NAME=APP_NAME
After you complete the configurations and Fluent Bit is started, you can view the logs
by using the docker logs command. The following
image is a sample of how the logs are displayed.container_name
kubectl logs pod_name.