---
title: "SignalFX Data Integration"
slug: "signalfx-data-integration"
updated: 2026-01-06T21:52:07Z
published: 2026-01-06T21:52:07Z
canonical: "docs.catchpoint.com/signalfx-data-integration"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.catchpoint.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SignalFX Data Integration

## Overview 
SignalFx is a SaaS-based monitoring and analytics tool which allows customers to analyze, visualize, automate, and alert on metrics data from infrastructure, applications, microservices, containers, and functions. Catchpoint has worked closely with SignalFX to enable organizations to push data directly from Catchpoint into SignalFX in real-time. 

More information on SignalFX can be found on their site: <https://www.signalfx.com/>

### SignalFX Configuration.

The only requirement from the SignalFX side is to create an **Access Token**.
![mceclip0.png](https://cdn.document360.io/cb4af8f9-6751-4fd2-b39c-07aae832badb/Images/Documentation/360030961171-mceclip0.png)

### Catchpoint Setup

Follow these steps to get Catchpoint data into SignalFX
1. Log in into the Catchpoint Portal and go to **Migrations > API**.
2. In the **Test Data Webhook** section, select **Enable**
3. Enter the SignalFX Endpoint URL.
4. Select **Template** for **Format**
5. **Add** a new template
6. Enter the template **Name** (e.g. "SignalFX") and set the **Format** to **JSON**.
7. Use the following JSON Template:
`{`
    `"gauge": [`
        `{`
            `"metric": "WebpageResponse",`
            `"dimensions": {`
                `"testname":"${TestName}",`
                `"node": "${NodeName}"`
            `},`
            `"value": ${WebpageResponse}`
        `}`
    `]`
`}`
This template can be modified to use other metrics and/or details. The available Macros can be found at <https://docs.catchpoint.com/docs/legacy-test-data-webhook-macros>
8.  Enter an email address into **On Failure Alert** and set the **Trigger** value. This will alert you if the nodes are not able to send the data to your endpoint X number of times, for whatever reason.
9.  Click on the **'+'** sign next to **Request**.
10.  Click on Add API Request Headers
11.  Configure a **Field** called **Field X-SF-TOKEN** and input your SignalFX Access Token as the **Value**
12. Click **Save.**
![image.png](https://cdn.document360.io/cb4af8f9-6751-4fd2-b39c-07aae832badb/Images/Documentation/image%28498%29.png)
And here is how the data can be displayed in SignalFX
![mceclip2.png](https://cdn.document360.io/cb4af8f9-6751-4fd2-b39c-07aae832badb/Images/Documentation/360030959751-mceclip2.png)
