Предположим, opentsdb имеет dps только за последний 1 месяц. Ненужные запросы будут выполняться еще 11 месяцев.
Я попробовал такой подход:
Код: Выделить всё
curl -X POST -H "Content-Type: application/json" -d '{
"start": "0",
"queries": [
{
"metric": "abc",
"aggregator": "sum"
}
]
}' http://localhost:4242/api/query | jq '.[0].dps | keys | .[0]'
Обратите внимание: если я запрашиваю 1,7 миллиарда запросов в секунду за последний год, opentsdb регулирует и прекращает работу между использованием вышеуказанного запроса. Поэтому мне нужен способ, который может напрямую возвращать время первой эпохи, присутствующее в opentsdb.
Подробнее здесь: https://stackoverflow.com/questions/794 ... m-opentsdb
Мобильная версия