Mule® Integration for APM

Supported OS Linux Windows Mac OS

marketplace
Integration version2.3.0

Overview

MuleSoft is a software company specializing in integration and API management solutions. Their main product, Anypoint Platform, is an integration platform that enables developers to connect applications, data, and devices across on-premises and cloud environments.

This integration captures APM traces from MuleSoft applications and provides insights about application performance and issues. APM traces allow developers and operations teams to gain deep visibility into the performance of these integration and identify bottlenecks, errors, and performance degradation in real time.

Instrument your Mule applications with our Datadog Mule 4 Connector

Use the Datadog Connector for Mule 4 with Datadog APM to gain visibility by using out-of-the-box performance dashboards.

Measure the performance of the operations in your flows as granular as needed using spans.

Also, correlate the logs generated within a transaction in a single trace to narrow down any performance optimization or troubleshooting scope.

This section contains the global configuration settings used by all instances of this integration

init_config:

@param client_id - string - required

The Client ID for authentication with the integrated service.

client_id: “<CLIENT_ID>”

@param client_secret - string - required

The Client Secret for authentication with the integrated service.

client_secret: “<CLIENT_SECRET>”

@param dd_api_key - string - required

The Datadog API key to authenticate with Datadog.

dd_api_key: “<DD_API_KEY>”

This section defines the configuration for each instance of the integration

instances:

Each instance has its own set of configuration parameters.

@param min_collection_interval - integer - optional

The minimum interval between data collections, in seconds.

Default is 15 seconds. Adjust based on your monitoring needs.

  • min_collection_interval: 15

    @param tracer - object - required

    Configuration for the tracer source and destination ports.

    tracer: source: port: 8127 destination: port: 8126

    @param server - object - required

    Configuration for the server port.

    server: port: 8080

    @param vm_options - list - optional

    A list of JVM options for the integration.

    Example: Setting maximum heap size.

    vm_options:

    • “-Xmx50m”

### Validation

[Run the Agent's status subcommand][5] and look for `iocs_dmi4apm` under the Checks section.

## Support
Take a moment to learn about Datadog Mule® Integration for APM configuration process here: [Prerequisites and Installation][7], and the [connector documentation][8].

For support or feature requests, contact Nova Support through the following channels:

- Sales: [products.sales@novacloud.io][2]
- Technical Support: [support_ddp@novacloud.io][6]

[1]: https://app.datadoghq.com/account/settings#agent/overview
[2]: mailto:products.sales@novacloud.io
[3]: https://docs.datadoghq.com/agent/autodiscovery/integrations
[4]: https://docs.datadoghq.com/agent/guide/agent-commands/#restart-the-agent
[5]: https://docs.datadoghq.com/agent/guide/agent-commands/?tab=agentv6v7#agent-information
[6]: mailto:support_ddp@novacloud.io
[7]: https://docs.ioconnectservices.com/dmi4apm/apm-datadog-integration
[8]: https://docs.ioconnectservices.com/dmi4apm/apm-global-elements
---
This application is made available through the Marketplace and is supported by a Datadog Technology Partner. <a href="https://app.datadoghq.com/marketplace/app/iocs-dmi4apm" target="_blank">Click Here</a> to purchase this application.
PREVIEWING: teddy.gesbert/doc-dora