diff options
author | kballou <kballou@devnulllabs.io> | 2016-12-27 10:06:46 -0700 |
---|---|---|
committer | kballou <kballou@devnulllabs.io> | 2016-12-27 10:40:46 -0700 |
commit | 9752309f2f44804f8aa077086a732b3455a5d125 (patch) | |
tree | ad33f807f3ef10ef6274e7cd56f104faf028e482 /test/fixture/vcr_cassettes/metrics | |
parent | 6e36a9c3fb482cc993a3fa6511c51cc19b59d5a2 (diff) | |
download | exdatadog-9752309f2f44804f8aa077086a732b3455a5d125.tar.gz exdatadog-9752309f2f44804f8aa077086a732b3455a5d125.tar.xz |
WIP: Fleshout API implementationwip
Diffstat (limited to 'test/fixture/vcr_cassettes/metrics')
-rw-r--r-- | test/fixture/vcr_cassettes/metrics/metrics.json | 16 | ||||
-rw-r--r-- | test/fixture/vcr_cassettes/metrics/post_series.json | 16 | ||||
-rw-r--r-- | test/fixture/vcr_cassettes/metrics/query.json | 16 |
3 files changed, 48 insertions, 0 deletions
diff --git a/test/fixture/vcr_cassettes/metrics/metrics.json b/test/fixture/vcr_cassettes/metrics/metrics.json new file mode 100644 index 0000000..f66d8f4 --- /dev/null +++ b/test/fixture/vcr_cassettes/metrics/metrics.json @@ -0,0 +1,16 @@ +[ + { + "request": { + "body": "", + "method": "get", + "options": [], + "request_body": "", + "url": "https://app.datadoghq.com/api/v1/metrics?api_key=1234&application_key=abcd&from=1467815773" + }, + "response": { + "body": "{\"metrics\":[\"system.load.1\",\"system.load.15\",\"system.load.5\",\"system.load.norm.1\",\"system.load.norm.15\",\"system.load.norm.5\",\"system.mem.buffered\",\"system.mem.cached\",\"system.mem.committed\",\"system.mem.free\"],\"from\":1467815773}", + "status_code": 200, + "type": "ok" + } + } +] diff --git a/test/fixture/vcr_cassettes/metrics/post_series.json b/test/fixture/vcr_cassettes/metrics/post_series.json new file mode 100644 index 0000000..091e8f9 --- /dev/null +++ b/test/fixture/vcr_cassettes/metrics/post_series.json @@ -0,0 +1,16 @@ +[ + { + "request": { + "body": "{\"series\":[{\"type\":\"gauge\",\"tags\":[\"environment:test\"],\"points\":[[14303118000000,20]],\"metric\":\"test.metric\",\"host\":\"test.example.com\"}]}", + "method": "post", + "options": [], + "request_body": "", + "url": "https://app.datadoghq.com/api/v1/series?api_key=1234" + }, + "response": { + "body": "{\"status\":\"ok\"}", + "status_code": 202, + "type": "ok" + } + } +] diff --git a/test/fixture/vcr_cassettes/metrics/query.json b/test/fixture/vcr_cassettes/metrics/query.json new file mode 100644 index 0000000..69639a7 --- /dev/null +++ b/test/fixture/vcr_cassettes/metrics/query.json @@ -0,0 +1,16 @@ +[ + { + "request": { + "body": "", + "method": "get", + "options": [], + "request_body": "", + "url": "https://app.datadoghq.com/api/v1/query?api_key=1234&application_key=abcd&to=1430312999000from=1430226140000&query=system.cpu.idle{*}by{host}" + }, + "response": { + "body": "{\"status\":\"ok\",\"res_type\":\"time_series\",\"series\":[{\"metric\":\"system.cpu.idle\",\"attributes\":{},\"display_name\":\"system.cpu.idle\",\"unit\":null,\"pointlist\":[[1430311800000,98.19375610351562],[1430312400000,99.85856628417969]],\"end\":1430312999000,\"interval\":600,\"start\":1430311800000,\"length\":2,\"aggr\":null,\"scope\":\"host:vagrant-ubuntu-trusty-64\",\"expression\":\"system.cpu.idle{host:vagrant-ubuntu-trusty-64}\"}],\"from_date\":1430226140000,\"group_by\":[\"host\"],\"to_date\":1430312540000,\"query\":\"system.cpu.idle{*}by{host}\",\"message\":\"\"}", + "status_code": 200, + "type": "ok" + } + } +] |