Интеграция Grafana c ClickHouse в KUMA
Скачиваем и устанавливаем плагин:
Далее настраиваем в Connections (в старых версиях: Home - Administration - Data sourcessources) по этому плагину:
Предварительно проверьте доступ к порту 8123, если доступа нет, обеспечьте его, например, проборосом портов.
URL: https://10.68.85.126:8123?allowMultiQueries=true (можете также указать хостнейм, в случае иcпользования плагина Altinity)
Копируем содержимое ключевой информации в нужные секции:
- /opt/kaspersky/kuma/clickhouse/certificates/cert.pem
- /opt/kaspersky/kuma/clickhouse/certificates/key.pem
Создаем дашборд со своими панелями (виджетами), пример:
Пример запроса:
SELECT count(ID), DestinationUserName FROM kuma.events_local_v2 WHERE $__timeFilter_ms(Timestamp) AND DeviceEventClassID='4624'GROUP BY DestinationUserName
Переменная $__timeFilter_ms(Timestamp) обеспечивает проброс промежутка времени из графаны в запрос:
Чтобы поменять тип отображения можно выбрать другое представление тут:
Сохраняем и применяем панель/представление, далее подобным образом можно создать другие панели.