AtomWatch offers a comprehensive solution for real-time performance tracking of Boomi Atoms, Molecules, and Private Clouds. AtomWatch supports Boomi operating on the Linux OS only, a best practice for the Boomi runtime in on-premises, cloud, or hybrid customer environments.
Key capabilities:
Real-Time JVM Monitoring: Detailed visibility into Boomi Node performance through Heap and Thread monitoring.
Process-Level Metrics: Track and analyze resource loads at the individual process level, allowing for targeted diagnostics.
Actionable Insights: Diagnose performance issues and optimize Boomi runtimes with unparalleled data precision.
This integration includes 8 dashboards, 17 custom metrics, and 16 monitors that report on Boomi execution statistics, cluster status, JMX monitoring, and infrastructure health. AtomWatch allows Boomi developers and teams to gain deep insights into the health and efficiency of their Boomi integrations, enabling them to maintain smooth operations, prevent downtimes, and improve overall system performance.
About Atturra
Atturra is a Boomi Platinum Partner with an expert global team who acquired Kitepipe in 2025. Now as Atturra North America, we are a full-service provider for full-platform process development, offering a global 24/7 support experience and a Boomi hosting, monitoring, and management solution. The experience of helping over 700 clients in ANZ and Asia, along with US operations since 2011, makes us a reliable partner adhering to global standards with local expertise.
Log Collection
This integration makes API calls to the Boomi Platform on your behalf, retrieving execution records and sending them to Datadog as logs. It also optionally monitors in-progress executions and JVM telemetry through JMX, sending this information to Datadog as logs. You can see which Boomi processes are running in which JVMs, along with associated metrics such as memory usage, garbage collection, thread count, and more.
Container logs
To configure the Datadog Agent to ship Boomi container logs to your Datadog account, perform these steps on each molecule node:
Create the following file at /etc/datadog-agent/conf.d/BoomiContainerLog.d/conf.yaml, replacing <BRACKETED_VALUES> with appropriate values for your setup:
Note: For more information about the conf.d location on different operating systems, see Agent configuration directory.
In the datadog.yaml file, ensure the following line is present and uncommented:
logs_enabled:true
HTTP logs:
To configure the Datadog Agent to ship Boomi HTTP logs to your Datadog account, perform these steps on each molecule node:
Create the following file at /etc/datadog-agent/conf.d/BoomiHTTPLog.d/conf.yaml (or equivalent Windows location), replacing <BRACKETED_VALUES> with appropriate values for your setup.
In the datadog.yaml file, ensure the following line is present and uncommented:
logs_enabled:true
Events
This integration retrieves AuditLog records from the Boomi API, and sends them to Datadog as events. The events are visible in filtered form in the Boomi Workload Monitoring Dashboard or in the Events Explorer. You can build your own monitors to inspect the unfiltered AuditLog records.
Metrics
kitepipe.atomwatch.execution.status (count)
Tracks how many Boomi executions have occurred as well as their status.
Returns OK if Agent has skipped checking a molecule view file during latest run.
Statuses: ok
kitepipe.atomwatch.skipped_api_gateway_view_file
Returns OK if Agent has skipped checking an API Gateway view file during latest run.
Statuses: ok
kitepipe.atomwatch.checked_molecule_view_file
Returns OK if Agent checked a molecule view file during latest run. Returns CRITICAL if unable to complete the check.
Statuses: ok, critical
kitepipe.atomwatch.checked_api_gateway_view_file
Returns OK if Agent checked an API Gateway view file during latest run. Returns CRITICAL if unable to complete the check.
Statuses: ok, critical
kitepipe.atomwatch.config_validated
Returns OK if Agent was able to validate configuration.
Statuses: ok
kitepipe.atomwatch.datetime_range_set_up
Returns OK if Agent was able to set up datetime range for making Boomi API calls.
Statuses: ok
kitepipe.atomwatch.boomi_api_calls_permitted
Returns OK if Boomi API calls will be attempted (and not skipped) on this run.
Statuses: ok
kitepipe.atomwatch.skipping_boomi_api_calls
Returns OK if Agent declined to attempt Boomi API calls because it was too soon since last API call.
Statuses: ok
kitepipe.atomwatch.completed
Returns OK if Agent has completed all AtomWatch checks. Returns CRITICAL if unable to complete successfully and WARNING if there were failures querying Boomi Platform API.
Statuses: ok, warning, critical
kitepipe.atomwatch.persisted_end_datetime
Returns OK if AtomWatch persisted the last used end datetime.
Statuses: ok
kitepipe.atomwatch.queried_boomi_executions
Returns OK if Agent called the Boomi ExecutionRecord API on this run. Returns CRITICAL if tried and failed to call API.
Statuses: ok, critical
kitepipe.atomwatch.found_boomi_executions
Returns OK if Agent queried Boomi ExecutionRecord API and found records in target date range.
Statuses: ok
kitepipe.atomwatch.submitted_execution_metrics
Returns OK if Agent submitted metrics on this run, derived from Boomi ExecutionRecord API calls.
Statuses: ok
kitepipe.atomwatch.submitted_execution_logs
Returns OK if Agent was able to submit Boomi execution-record logs (not process logs) to Datadog.
Statuses: ok
kitepipe.atomwatch.queried_boomi_auditlogs
Returns OK if Agent called the Boomi AuditLog API on this run. Returns CRITICAL if tried and failed to call API.
Statuses: ok, critical
kitepipe.atomwatch.found_boomi_auditlogs
Returns OK if Agent queried the Boomi AuditLog API and found records in target date range.
Statuses: ok
kitepipe.atomwatch.submitted_auditlog_events
Returns OK if Agent submitted events on this run, derived from Boomi AuditLog API calls.
Statuses: ok
kitepipe.atomwatch.queried_boomi_events
Returns OK if Agent called the Boomi Events API on this run. Returns CRITICAL if tried and failed to call API.
Statuses: ok, critical
kitepipe.atomwatch.found_boomi_events
Returns OK if Agent queried the Boomi Events API and found records in target date range.
Statuses: ok
kitepipe.atomwatch.submitted_boomievent_events
Returns OK if Agent submitted events on this run, derived from Boomi Event API calls.
Statuses: ok
kitepipe.atomwatch.used_default_last_end_datetime
Returns warning if Agent could not parse Last End Datetime from file and had to use default value.
Atturra support hours for AtomWatch are designated during the business hours of 9AM to 3PM across US and Canadian time zones. AtomWatch troubleshooting requests will be answered within 24 to 48 hours from the notification receipt to the AtomWatch email alias.
For best response results, include the customer name, Boomi configuration, and a brief description of the event or troubleshooting question. Enhanced support programs are available from Atturra upon request.
This application is made available through the Marketplace and is supported by a Datadog Technology Partner. Click Here to purchase this application.