Datadog Integration

BrowserMobility integrates natively with Datadog, enabling you to run your synthetic tests from Datadog on iOS simulators.

We use the Datadog synthetics APIs to fetch your synthetic test configurations, ensuring the synthetics are always in sync with what you are running in Datadog.

We then pass your synthetic configurations thorugh our Datadog integration engine to execute your tests in Safari, on the simulator configurations you define, enabling you to get real time validation of your tests against iOS devices and iOS runtimes.

Setting up the Integration

If you don't already have an account, sign up for an account.

Once you have an account, go to the Datadog integration and configure your Datadog API key. Your API key is stored in an industry-leading secrets management system, ensuring your api keys will never be exposed or compromised.

Once you have set up your Datadog API key, select the simulator configurations you want to use to run your synthetic tests.

NOTE: You must have at least one available simualtor for each configuration you choose to run your synthetics against. You can use the Gluon CLI to create simulators that match the configuration you want to use.

Triggering the Integration

The integration can be triggered from the Gluon CLI, making it easy to integrate into your CI/CD process, or run on-demand.

Once you have your Datadog integration configured, simply call `gluon-cli run-datadog-integrations` to execute the integration. The results will be returned to the CLI directly, and will also be available by viewing your Test Results.

If you have any issues setting up your account, Contact us Here for support.