Skip to content

A node module for interacting with the DataDog API.

Notifications You must be signed in to change notification settings

HashGo/node-datadog

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

node-datadog

A node module for interacting with the DataDog API.

Sending Events

var DataDog = require('datadog');

var dd = new DataDog('API_KEY', 'APPLICATION_KEY');

dd.postEvent({
   title: 'Events, events, events',
   text: 'Testing events.'
});

Sending Counters

var DataDog = require('datadog');

var dd = new DataDog('API_KEY', 'APPLICATION_KEY');

dd.postSeries({
    "series": [{
        "metric": "test.ddagent.series",
        "points": [
            [Date.now()/1000, 1]
        ],
        "type": "counter",
        "tags": ["test", "test-series"]
    }]
})

Sending Gauges

var DataDog = require('datadog');

var dd = new DataDog('API_KEY', 'APPLICATION_KEY');

dd.postSeries({
    "series": [{
        "metric": "test.ddagent.series",
        "points": [
            [Date.now()/1000, 1]
        ],
        "type": "gauge",
        "tags": ["test", "test-series"]
    }]
})

About

A node module for interacting with the DataDog API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%