Skip to main content

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

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

image.pngimage.png

Далее настраиваем в Connections (в старых версиях: Home - Administration - Data sourcessources) по этому плагину:

image.png

Предварительно проверьте доступ к порту 8123, если доступа нет, обеспечьте его, например, проборосом портов.

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

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