Grafana – инструмент с открытым исходным кодом для визуализации данных из различных источников. Используется для представления в графическом виде данных временных рядов и текстовых данных.

Grafana – это инструментарий для визуализации данных, который поддерживает различные их источники:

  • Prometheus;
  • Graphite;
  • MySQL;
  • InfluxDB;
  • Elasticsearch и другие.

Список стандартных источников можно расширить при помощи большого количества плагинов для Графаны – как официальных, так и созданных сообществом.

Grafana имеет встроенные настраиваемые панели, которые можно сразу начинать использовать. По умолчанию представлены следующие типы графических панелей Grafana:

  • Graph – панель с графиками с возможностью комбинировать несколько метрик на одной панели.
  • Gauge – панель в формате спидометра, есть возможность ограничить верхнее значение на шкале.
  • Bar Gauge – панель с возможностью отображения метрик на вертикальной гистограмме.
  • Table – панель с представлением в виде таблицы, на которой можно отображать значения нескольких метрик.
  • Text – панель для отображения произвольного текста (подписи).

Помимо приведенных выше, для инструмента визуализации существуют и другие дополнительные панели, доступные в качестве плагинов, как официальных, так и созданных сообществом.

Grafana от Бегета – это автоматически развернутая готовая к дальнейшей работе Grafana с SSL-сертификатом на вашем домене.

Состав приложения

  • Ubuntu 22.04
  • Docker
  • Grafana
  • Certbot

Установка Grafana

При создании сервера помимо стандартных параметров вам будет предложено указать:

  • Домен, который будет использоваться для доступа к Графане. Можно указать как уже имеющееся доменное имя, так и зарегистрировать новое. Также доступно использование бесплатного домена в зоне .beget.app. На выбранный домен будет выпущен и установлен SSL-сертификат.
  • Логин администратора. Он будет использоваться для входа в Grafana с правами администратора.
  • Email администратора. Он будет использоваться для входа в Grafana с правами администратора.
  • Пароль для аккаунта администратора.

Данные для доступа будут отправлены на указанную почту.

Начало работы с Grafana

Для начала работы в Grafana перейдите по адресу https://my-domain.beget.app, где my-domain.beget.app – выбранный вами домен. Вы также можете перейти к приложению с помощью ссылки в окне информации об установленном приложении в панели управления виртуальным сервером.

Для входа используйте логин/email и пароль, которые вы указали при создании VPS, также они были отправлены на контактный email аккаунта и доступны в окне информации об установленном приложении в панели управления виртуальным сервером.

Добавление источника данных

Для добавления источника отображения данных в Grafana нажмите на кнопку меню в правом верхнем углу, раскройте раздел “Connections” и перейдите в раздел “Your connections”.

Нажмите на кнопку “Add data source”, выберите источник данных и укажите данные для подключения к нему.

Дополнительные источники данных в виде плагинов вы можете установить на вкладке “Connect Data” в том же разделе.

Добавление доски и панелей

Для добавления доски нажмите на иконку “+” в верхнем правом углу любой страницы и выберите пункт “New dashboard”.

Для добавления панели на доску нажмите на кнопку “Add visualization”, настройте панель и нажмите кнопку “Apply”.

После настройки всех панелей не забудьте сохранить все изменения, для этого нажмите на кнопку “Save dashboard” в виде дискеты.

Желаем удачной работы с визуализацией данных в Grafana!

FAQ

Где находится конфигурация и данные Grafana на сервере?

Все конфигурационные файлы хранятся в директории /opt/beget/grafana/.

Конфигурация запуска контейнера содержится в файле /opt/beget/grafana/docker-compose.yml.

Переменные окружения содержатся в файле /opt/beget/grafana/.env.

Информация о настройках Grafana (например, настроенные доски) содержится в директории /opt/beget/grafana/provisioning/.

Как перезапустить контейнер с Grafana?
Как установить плагин для Grafana?
  • Подключитесь к серверу по SSH: ssh root@server_ip
  • Перейдите в директорию Grafana командой: cd /opt/beget/grafana
  • Установите плагин командой: docker exec grafana grafana-cli plugins install <название плагина>

Плагины для Grafana можно найти в официальном маркетплейсе.

Grafana
Конфигурация:

Бесплатно с каждым сервером:


Автоматический бэкап данных
Круглосуточный мониторинг
Почтовая система
DNS-хостинг
Приватные сети
Быстрая установка ПО
Сервер будет создан автоматически сразу после регистрации аккаунта
7 ₽
Категории
Для разработчиков
Digital-инструменты
Управление проектами