Skip to main content

Интеграция Grafana c ClickHouse в KUMA

Скачиваем и устанавливаем плагин:

image.png

Далее настраиваем Home - Administration - Data sources по этому плагину:

image.png

URL: https://10.68.85.126:8123?allowMultiQueries=true    (можете также указать хостнейм, в случае иcпользования плагина Altinity)

Копируем содержимое ключевой информации в нужные секции:

image.png

Они берутся из хранилища по путям:
  • /opt/kaspersky/kuma/clickhouse/certificates/cert.pem
  • /opt/kaspersky/kuma/clickhouse/certificates/key.pem
Затем внизу нажимаем на кнопку Save & Test.

При корректности настроек и сетевых доступов должны получить следующее:

image.png

Создаем дашборд со своими панелями (виджетами), пример:

image.png

image.png

Пример запроса:

SELECT  count(ID), DestinationUserName FROM kuma.events_local_v2 WHERE $__timeFilter_ms(Timestamp) AND DeviceEventClassID='4624'GROUP BY DestinationUserName

Переменная $__timeFilter_ms(Timestamp) обеспечивает проброс промежутка времени из графаны в запрос:

image.png

Чтобы поменять тип отображения можно выбрать другое представление тут:

image.png

image.png

image.png

Сохраняем и применяем панель/представление, далее подобным образом можно создать другие панели.