Чек-лист проверки корректности работы#

После установки и настройки компонентов на виртуальной машине выполните проверки:

1. Проверка состояния службы Grafana#

Цель: Убедиться, что основной сервис запущен и доступен.

bash sudo systemctl status grafana-server

Ожидаемый результат:

  • Статус: active (running)

  • Активность: включена при загрузке (enabled)

2. Доступность веб-интерфейса#

Цель: Проверить доступ к Grafana через браузер.

  • Откройте: http://<IP_ВМ>:3000

  • Введите логин и пароль

Ожидаемый результат:
Успешная авторизация, открытие главной страницы с дашбордами.

3. Проверка установки плагина GRIR#

Цель: Убедиться, что плагин корректно загружен.

Ожидаемый результат:
Наличие директории grafana-image-renderer-plugin.

Дополнительно проверьте логи:

bash journalctl -u grafana-server --no-pager | grep "grafana-image-renderer-plugin"

4. Проверка доступности источников данных#

Цель: Убедиться, что подключенные источники (например, Prometheus, PostgreSQL) доступны.

  • В интерфейсе Grafana: Configuration → Data Sources

  • Выберите каждый источник → нажмите Save & Test

Ожидаемый результат:
Сообщение: Data source is working.

5. Проверка генерации снимков (рендеринг)#

Цель: Убедиться, что работает механизм рендеринга PNG. Выполните тестовый запрос

Ожидаемый результат:
Файл test.png создан и содержит изображение панели.

Если ошибка — проверьте, установлен ли grafana-image-renderer или внешний рендер-сервис.