Среднее количество запросов и нерабочих часов / Процентное использование серверов от притока за месяц

Я использую InflexDB для хранения загрузки CPU/MEMORY моих рабочих серверов. Недавно мой клиент спросил, можно ли запросить среднюю загруженность всех рабочих и нерабочих часов всех серверов за определенный период времени или ежемесячно. Например, если рабочее время с 6:00 до 18:00, а нерабочее время с 6:00 до 6:00. Можно ли запросить среднюю загрузку серверов за месяц или определенную неделю или дни.

1 ответ

Это невозможно только с InfluxDB, но должно быть возможно с Kapacitor. Вам нужно написать TICKScript, чтобы фильтровать и помечать точки данных как рабочие и нерабочие часы.

Вот статья, которая объясняет, как именно это сделать: https://dzone.com/articles/enriching-your-data-with-kapacitor-influxdata

Другие вопросы по тегам