Для эффективного мониторинга компонентов системы DION используется инструмент визуализации и анализа данных Grafana. Grafana позволяет отслеживать состояние системных ресурсов, производительность контейнеров и получать детальную информацию о работе системы в реальном времени. Этот документ предназначен для помощи пользователям в доступе к Grafana и понимании основных панелей (dashboards), доступных для мониторинга системы.
Система DION поставляется вместе с интегрированным инструментом мониторинга Grafana.
Для доступа к интерфейсу Grafana выполните следующие шаги:
YourDomain.com
на имя вашего домена.https://monitoring-dion.YourDomain.com
admin
YourDomain.com
на имя вашего домена.cat /home/dion/on_dion/inventories/dion.YourDomain.com/group_vars/all/vault.yaml | grep user_password:
В выводе команды будет отображен пароль от учетной записи admin
:
user_password: your_password_here
После успешного входа в Grafana:
Для мониторинга системы доступны следующие системы:
Описание:
Функциональность:
Используйте соответствующие выпадающие списки для выбора:
Метрики:
Загрузка процессора контейнера.
Использование памяти контейнером.
Сетевой трафик контейнера.
Информация о контейнере:
Описание:
Функциональность:
Метрики:
Особенности:
Частоту обновления и временной диапазон отображения данных можно настроить на панели в верхней части экрана.
Описание:
Функциональность:
Графики могут отображаться обрывистыми, если мониторинг сервера был отключен или перезагружен.
Описание:
Функциональность:
Используйте соответствующие выпадающие списки для выбора:
Метрики:
Описание:
Функциональность:
Используйте соответствующие выпадающие списки для выбора:
Метрики:
Описание:
Функциональность:
Используйте выпадающий список для выбора:
Метрики:
Описание:
Функциональность:
Используйте соответствующие выпадающие списки для выбора:
Метрики:
Описание:
Функциональность:
Используйте соответствующие выпадающие списки для выбора:
Метрики:
Описание:
Функциональность:
Используйте выпадающий список для выбора:
Метрики: распределение объектов/версий по размеру, TTFB и другие метрики.
Описание:
Функциональность:
Используйте выпадающий список для выбора:
Метрики: конфигурация кластера, здоровья кластера, статистика объектов и другие метрики.
Описание:
Функциональность:
Используйте соответствующие выпадающие списки для выбора:
Метрики: количество дисков, использование диска, ошибки, операции ввода-вывода и другие метрики.
Настройка отображения данных:
Начиная с версии DION 2024.10-8 вы можете использовать новую функциональную возможность системы — почтовые уведомления.
Почтовые уведомления отправляются при достижении 80%-ного значения порога измеряемых показателей. При снижении пороговых значений также отправляются соответствующие уведомления.
Измеряются значения загрузки следующих компонентов:
Чтобы использовать почтовые уведомления, выполните следующие действия:
На сервере установки и администрирования setup-vm
откройте файл inventories/dion.YourDomain.com/group_vars/all/vars.yaml
.
Добавьте следующую информацию:
alert:
enable: true
email_to: 'admin@YourDomain.com'
admin@YourDomain.com
— адрес для отправки уведомлений. Для отправки уведомлений используются настройки SMTP-сервера, указанные в секции smtp
.Запустите скрипт dion.sh
со следующими параметрами:
./dion.sh -t monitoring -l monitoring