Browse Source

Update README.md

pull/2/merge
Brett Langdon 13 years ago
parent
commit
e1dbc41720
1 changed files with 47 additions and 1 deletions
  1. +47
    -1
      README.md

+ 47
- 1
README.md View File

@ -1,4 +1,50 @@
node-dogapi
===========
Datadog API Node.JS Client
Datadog API Node.JS Client modeled after `Datadog/dogapi` python client.
Official API Documentation: http://docs.datadoghq.com/api/
## Installation
**From NPM:**
```bash
[sudo] npm install dogapi
```
**From source:**
```bash
git clone git://github.com/brettlangdon/node-dogapi.git
cd ./node-dogapi
npm install
```
## Sample Usage:
**Example:** get all events since this time yesterday:
```javascript
var dogapi = require('dogapi');
var options = {
api_key: 'YOUR_KEY_HERE',
app_key: 'YOUR KEY_HERE',
};
var api = new dogapi(options);
var end = parseInt(new Date().getTime() / 1000);
var start = end - 86400;
api.stream(start, end, function(error, result, status_code){
if(error){
console.log('Error: ', error);
console.log('Status Code: ', status_code);
return;
}
result['events'].forEach(function(event){
console.log(event['id'] + ': ' + event['title']);
});
});
```

Loading…
Cancel
Save