Дашборд Grafana
После конфигурации метрик их можно визуализировать с помощью дашборда Tarantool для Grafana.
Для Tarantool DB доступен дашборд Tarantool 3 dashboard, который поддерживает в качестве источников данных
Prometheus и InfluxDB.
Дашборд Tarantool 3 dashboard отображает метрики экземпляров Tarantool. Конфигурацию этого дашборда для работы с источниками данных Prometheus и InfluxDB можно получить по ссылкам ниже:
Работа с дашбордом Tarantool 3 dashboard в Grafana описана в следующих запускаемых примерах:
- Балансировка запросов к роутерам через Java-коннектор — сбор метрик через Telegraf и хранение метрик в InfluxDB;
- Балансировка запросов к роутерам через Go-коннектор — сбор и хранение метрик через Prometheus.
Узнать больше про настройки для Prometheus и InfluxDB можно в документации платформы Tarantool.
Импортировать в Grafana JSON-файл c конфигурацией нужного дашборда можно двумя способами:
В этом руководстве используется первый вариант — через веб-интерфейс Grafana. Для импорта дашборда:
- Откройте в браузере веб-интерфейс Grafana (в данном примере это адрес http://localhost:3000/dashboards).
- Чтобы добавить новый дашборд, во вкладке Dashboards нажмите кнопку New и выберите пункт Import в выпадающем списке.
- Загрузите файл с дашбордом и нажмите кнопку Load.
После импорта добавленный дашборд Tarantool 3 dashboard будет доступен на вкладке Dashboards в папке General (в примере это http://localhost:3000/dashboards).
Для настройки:
-
На вкладке Dashboards откройте папку General и выберите нужный дашборд в выпадающем списке.
-
Проверьте, что графики показывают данные за последние 5 минут, а частота обновления равна 5 секундам:

Для просмотра графиков разверните раздел с нужными панелями, например Cluster overview. Чтобы развернуть график на полный экран, нажмите на графике кнопку ... (Menu) в правом верхнем углу и выберите в выпадающем меню пункт View.