|
|
|
@ -486,7 +486,7 @@ var options = { |
|
|
|
dogapi.initialize(options); |
|
|
|
var query = "system.cpu.idle{*}"; |
|
|
|
var to = dogapi.now(); |
|
|
|
var from = from - 3600; // an hour ago |
|
|
|
var from = to - 3600; // an hour ago |
|
|
|
dogapi.graph.snapshot(query, from, to, function(err, res){ |
|
|
|
console.dir(res); |
|
|
|
}); |
|
|
|
@ -1772,15 +1772,28 @@ with the datadog api. The available options are.</p> |
|
|
|
<li>app_key: your app key</li> |
|
|
|
<li>api_version: the version of the api [default: <code>v1</code>]</li> |
|
|
|
<li>api_host: the host to call [default: <code>api.datadoghq.com</code>]</li> |
|
|
|
<li>proxy_agent: Optional, A Https Proxy agent.</li> |
|
|
|
</ul> |
|
|
|
</dd> |
|
|
|
</dl> |
|
|
|
</div> |
|
|
|
<div class="col-md-6"> |
|
|
|
<pre><code class="lang-javascript">var dogapi = require("dogapi"); |
|
|
|
|
|
|
|
// Optional for Proxy -------8<---------- |
|
|
|
// Code from http://blog.vanamco.com/proxy-requests-in-node-js/ |
|
|
|
var HttpsProxyAgent = require("./httpsproxyagent"); |
|
|
|
|
|
|
|
var agent = new HttpsProxyAgent({ |
|
|
|
proxyHost: "MY_PROXY_HOST", |
|
|
|
proxyPort: 3128 |
|
|
|
}); |
|
|
|
// Optional for Proxy -------->8---------- |
|
|
|
|
|
|
|
var options = { |
|
|
|
api_key: "<API_KEY_HERE>", |
|
|
|
app_key: "<APP_KEY_HERE>" |
|
|
|
app_key: "<APP_KEY_HERE>", |
|
|
|
proxy_agent: agent // Optional for Proxy |
|
|
|
}; |
|
|
|
dogapi.initialize(options); |
|
|
|
dogapi.event.create(...); |
|
|
|
|