Datadog

Cloud monitoring as a service

Integrate the Datadog API with the Node API

Setup the Datadog API trigger to run a workflow which integrates with the Node API. Pipedream's integration platform allows you to integrate Datadog and Node remarkably fast. Free for developers.

Run Node Code with Node API on New Monitor Event (Instant) from Datadog API
Datadog + Node
 
Try it
New Monitor Event (Instant) from the Datadog API

Emit new events captured by a Datadog monitor

 
Try it
Run Node Code with the Node API

Write custom Node.js code and use any of the 400k+ npm packages available. Refer to the Pipedream Node docs to learn more.

 
Try it
Post Metric Data with the Datadog API

The metrics end-point allows you to post time-series data that can be graphed on Datadog's dashboards. See docs

 
Try it

Overview of Datadog

With the Datadog API, you can build a variety of applications and tools to help
you monitor and optimize your Datadog account. Here are a few examples:

  • A tool to help you visualize your Datadog account data
  • A tool to help you manage your Datadog account settings
  • A tool to help you monitor and troubleshoot your Datadog account
  • A tool to help you migrate your data to Datadog

Connect Datadog

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    datadog: {
      type: "app",
      app: "datadog",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.datadoghq.com/api/v1/user`,
      headers: {
        "DD-API-KEY": `${this.datadog.$auth.api_key}`,
        "DD-APPLICATION-KEY": `${this.datadog.$auth.application_key}`,
      },
    })
  },
})

Connect Node

1
2
3
4
5
6
7
// To use previous step data, pass the `steps` object to the run() function
export default defineComponent({
  async run({ steps, $ }) {
    // Return data to use it in future steps
    return steps.trigger.event
  },
})

Community Posts

Automate checking a ticket system's availability with Node.js and Pipedream
Automate checking a ticket system's availability with Node.js and Pipedream
How I used Node.js and Pipedream to automatically scrape a ticket booking site and notify me if availability had changed.