ZENOSS - Пользовательская страница с пользовательскими графиками
В zenoss мы пытаемся оценить, возможно ли создать пользовательскую страницу, которая позволяет пользователю отображать такие данные, как:
Фильтр времени отклика запросов в минуту на основе типа запроса, статуса http, os, версии os.
Zenoss будет читать файл журнала в формате csv каждые 5 минут с последним снимком данных. В идеале настраиваемая страница должна иметь раскрывающиеся фильтры для времени начала, времени окончания, типа запроса, состояния, ОС, версии, которые создают очень настраиваемое представление данных.
Это возможно? Я не думаю, что zenoss обязательно является рекомендуемой платформой для такого типа представления данных, но можно ли этого достичь с помощью пользовательской страницы, которую мы можем разработать?
1 ответ
Zenoss: вы можете читать CSV-файл каждые 5 минут и анализировать данные (вам нужно будет разработать собственный анализатор) в rrd-файлы; Метрики (точки данных) будут запросы в минуту и время отклика - без проблем.
Но IMHO "фильтр, основанный на типе запроса, статусе http, os, версии os", не является стандартной функцией инструмента мониторинга (= собирать значения метрик и отображать / отображать эти значения). Я могу представить реализацию в Zenoss, но вам нужно будет реализовать свое собственное "хранилище данных", которое сможет фильтровать данные (какая-то база данных с контекстом / отношениями). Это будет много работы. Это может быть проще в Zenoss 5 (официально не выпущен), потому что он будет иметь OpenTSDB, но все еще много работы.
Я рекомендую использовать (оценить) другие (логи) инструменты: например, logstash/splunk + grafana/kibana.