Как рассчитать максимальное использование CPU / Mem с помощью Datadog API (Python) - PullRequest
0 голосов
/ 07 февраля 2020

Я пытаюсь запросить у сервера данных некоторые специфические c метрики ie. «max mem used» в течение некоторого периода x, и я делаю следующее:

time_period = 7200
end = int(time()) # time period in secodns over which data will be fetched
start = end - time_period

query = "max:system.mem.used{host:<hostname>}" 

results = api.Metric.query(start=start - time_period, end=end, query=query)

Я бы ожидал, что будет возвращено одно значение с меткой времени, однако я получаю назначение данных для каждой минуты, например, так: [ 1581084600000, 1339840512 ], [ 1581084660000, 1339883520 ], [ 1581084720000, 1339740160 ]

Есть ли способ получить конкретный c результат, т.е. максимум из всех этих результатов?

Спасибо.

...