Налаштування сповіщень моніторингу Grafana
Для налаштування нотифікацій виконайте наступні кроки:
-
Оберіть канал для нотифікацій. Ми рекомендуємо використовувати чат-бот у Telegram.
-
Створіть групу в Telegram та додайте до неї чат-бот із правами адміністратора групи.
Детальні налаштування чат-бота можна знайти за посиланням: https://gist.github.com/dl6nm/c312acbc6fddf1a56d749e045f040ca3. -
Увійдіть до сервісу Grafana у проєкті
grafana-monitoringза допомогоюSign in with OAuth.Попередньо переконайтеся, що користувач, який виконує налаштування, має встановлену роль grafana-adminу реалміopenshiftсервісу Keycloak. -
Додайте канал нотифікацій з типом
Telegramу Grafana. Вкажіть ім’я каналу та налаштування параметрів ID бота і групи із кроку 2.
-
Перевірте надходження повідомлень створеного каналу сповіщень. В групу має надійти тестове повідомлення.

-
Для налаштування виводу alerting-сповіщень із дашборда Load Volumes, load nodes CPU, RAM та перевірки їх надходження до Telegram, виконайте наступні кроки:
-
Переконайтеся, що налаштування нотифікацій в Telegram згідно з пунктом 4 були виконані.
-
Клонуйте дашборд Load Volumes, load nodes CPU, RAM.
-
Для кожної панелі в клонованому дашборді, перейдіть до режиму редагування і видаліть старі недійсні ID у налаштуваннях Alert.


-
Вкажіть канал нотифікацій, налаштований у пункті 4, для кожної панелі у розділі Alert.

-
Збережіть усі зміни на панелі та в самому дашборді.
-
-
Перевірте надходження alerting-сповіщень у Telegram, надіславши тестове повідомлення в групу.