I’m trying to use the API to pull back the latest data point value for a given metric. I’ve tried playing with transforms and resolutions. I can get it down to 2 metrics. But any suggestions on how to just get the latest datapoint for a given metric on a given host?
We’re trying to integrate two monitoring systems by sending metrics out of DT and into the other monitoring tool using its APIs.
<span>{</span>
<span>"totalCount"</span><span>:</span> <span>1</span><span>,</span>
<span>"nextPageKey"</span><span>:</span> <span>null</span><span>,</span>
<span>"resolution"</span><span>:</span> <span>"1h"</span><span>,</span>
<span>"result"</span><span>:</span> <span>[</span>
<span>{</span>
<span>"metricId"</span><span>:</span> <span>"builtin:host.cpu.system"</span><span>,</span>
<span>"data"</span><span>:</span> <span>[</span>
<span>{</span>
<span>"dimensions"</span><span>:</span> <span>[</span>
<span>"HOST-xxxxx"</span>
<span>]</span><span>,</span>
<span>"dimensionMap"</span><span>:</span> <span>{</span>
<span>"dt.entity.host"</span><span>:</span> <span>"HOST-xxxxx"</span>
<span>}</span><span>,</span>
<span>"timestamps"</span><span>:</span> <span>[</span>
<span>1643385600000</span><span>,</span>
<span>1643389200000</span><span>,</span>
<span>1643392800000</span>
<span>]</span><span>,</span>
<span>"values"</span><span>:</span> <span>[</span>
<span>1</span><span>.</span><span>8281565772162542</span><span>,</span>
<span>1</span><span>.</span><span>7218984444936116</span><span>,</span>
<span>1</span><span>.</span><span>766819120298886</span>
<span>]</span>
<span>}</span>
<span>]</span>
<span>}</span>
<span>]</span>
<span>}</span>
