Настройка интеграции c SMTP#
Цель выполнения#
Обеспечить отправку автоматических уведомлений и ежедневных сводок по производительности на электронную почту получателей через корпоративный SMTP-сервер.
Настройка позволяет использовать защищенное соединение (TLS) и аутентификацию по сертификатам и логину.
Последовательность действий#
Выполнить настройку конфигурационного файла
Необходимо скорректировать в файле sbt_inventory.yml следующие параметры:
Параметры подключения к SMTP#
Параметр |
Значение по умолчанию |
Описание выполняемой функции |
|---|---|---|
|
|
Включение рассылки через smtp |
|
|
Сервер smtp |
|
|
Пользователь |
|
|
Путь до password |
|
|
Путь до cert_file |
|
|
Путь до key_file |
#### Пример настройки сертификатов через PKI для SMTP#
smtp_password: $__secman{kv:XXX_XXX/A/XXXX/VIEW/GRAF/KV/xxxx_secrets:smtp_pass}
smtp_cert_file: $__secman{pki:XXX_XXX/PKI:role-ga-secman-inda-xxx:xxxx-view-grafana-01.xxxxxx.xxx:certificate}
smtp_key_file: $__secman{pki:XXX_XXX/PKI:role-ga-secman-inda-xxx:xxxx-view-grafana-01.xxxxxx.xxx:private_key}
Проверка результата#
Проверка применения конфигурации: Убедитесь, что параметры из
sbt_inventory.ymlкорректно переданы в конфигурационный файл Grafana (custom.ini). Проверьте секцию[smtp]:Тест отправки письма: В веб-интерфейсе Grafana:
Перейдите в
Administration → Configuration → SMTP.Нажмите кнопку Send test email.
Укажите адрес получателя (например, ваш корпоративный email).
Ожидаемый результат:
В интерфейсе отображается сообщение:
Email sent successfully.Письмо поступает на указанный email в течение 1–2 минут.
В логах Grafana нет ошибок, связанных с SMTP.