Boomi’s logging framework provides built-in capabilities to track, monitor, and debug integration processes effectively. It supports different log levels such as INFO, WARNING, and ERROR, helping users capture critical execution details. The Operation Log records general process execution details, including start and end times, errors, and system messages.
The Document Log captures document-specific logs, tracking data flow and transformations, while the Container Log provides system-level insights, including runtime performance and infrastructure issues. These logs are accessible through the Boomi AtomSphere UI, enabling seamless monitoring and troubleshooting. Additionally, Boomi allows users to implement custom logging within their integration processes, ensuring better traceability of business-critical events. By leveraging these logging capabilities, organizations can enhance system reliability, quickly diagnose issues, and maintain smooth operational workflows.
Logs details about the current process execution and can be accessed using OperationResponse.getLogger().
Captures logs for individual documents processed within an integration, accessible through TrackedData.getLogger()
Used for logging when execution logs are unavailable, accessed using Logger.getLogger(String name).
Users can view and download logs for Atoms, Molecules, and Atom Clouds directly under Manage > Atom Management in the Boomi interface.
Boomi logs are also stored locally on the machine where the Boomi Atom is running, providing offline access for troubleshooting.
Developers can use Groovy scripts with ExecutionUtil to create custom log messages with various levels like info, warning, and severe.