Яндекс.Метрика
Интеграция с Grafana

Интеграция с Grafana

Интеграция Grafana с Пачкой: как получать алерты и события мониторинга в чатах мессенджера

Интеграция Пачка×Grafana позволяет получать события из вашего аккаунта Grafana прямо в чаты Пачки.

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

Можно создавать и добавлять в чаты любое количество ботов.

События, отображаемые ботом

1. Push Hook - пуши о событиях

Уведомление о событии из Grafana

Бот присылает в чат сообщение, внутри которого:

  • поле «message»

Кто может создавать интеграции с Grafana

Интеграцию может создать любой сотрудник. Он может сделать ее приватной или разрешить пользоваться ей своим коллегам. Делается это с помощью настроек, о них расскажем ниже.

Добавить и удалить интеграцию из чата может только администратор или создатель чата. Поэтому если хотите создать интеграцию для себя, то создайте новый чат и добавьте ее туда.

Как настроить интеграцию Пачка×Grafana

1. Создайте новую интеграцию Grafana:

1.1. Откройте раздел «Автоматизации» в левом боковом меню

1.2. Выберите подраздел «Интеграции»

1.3. В витрине интеграций найдите Grafana и нажмите на карточку

1.4. Нажмите «+», чтобы добавить новую интеграцию

2. Настройте интеграцию в Пачке

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

2.2 Скопируйте Webhook URL из Пачки

2.3. Выберите, где будет использоваться бот: для одного чата или для нескольких.

2.4. Выберите тех, кто сможет настраивать бота. Они увидят его в своем разделе интеграций и смогут менять настройки.

2.5. Выберите тех, кто сможет добавлять вашего бота в чаты. Эти пользователи смогут добавлять бота в чаты и получать от него сообщения.

3. Настройте интеграцию в Grafana‍

3.1. Откройте панель меню Grafana и перейдите к Alerting > Contact points > New contact point

3.2. Выберите «Webhook» в разделе Contact point type

3.3. Вставьте URL-адрес, который вы скопировали на этапе настройки интеграции в Пачке.

4. Добавьте созданную интеграцию в чат

4.1. Зайдите в настройки чата (серая иконка в правом верхнем углу чата)

4.2. Выберите «Интеграции»

4.3. Добавьте созданную интеграцию

Добавление интеграции Grafana в чат
Обновлено: 17 апреля 2024 г.

Другие статьи в разделе “Интеграции и доп. модули”

Личные токены доступа: настройка скоупов для безопасной работы с API
Ограничиваем доступы токенов для безопасных автоматизаций, чтобы минимизировать риски и защитить данные
Чат-боты через Webhook/API
Как настроить входящие Webhook в Пачке для получения уведомлений из рабочих сервисов в чаты
Формы
Интерактивные формы для сбора данных от сотрудников
Как использовать поллинг для интеграций в Пачке
Получение событий через API без вебхуков
Автоматизации в Пачке с помощью n8n
Как настроить автоматизации в Пачке через платформу n8n без программирования
Возможности API
API Пачки для разработчиков: автоматизация и интеграции
Ограничения API и Webhook
Лимиты запросов к API и вебхукам Пачки
Исходящие Webhook
Как настроить и какие типы событий есть
Кнопки в чат-ботах
Интерактивные кнопки в сообщениях ботов Пачки
Unfurling ссылок в Пачке
Превью ссылок через Unfurl-бота
Microsoft Exchange
Планируйте встречи прямо из чата в Пачке
Интеграция с Gitlab
Как настроить интеграцию Gitlab с Пачкой для получения уведомлений о коммитах и merge requests
Как правильно заполнить шаблон Webhook
Синтаксис шаблонов Mustache и Liquid для сообщений ботов
Интеграция с Альбато
Интеграция Пачки с Альбато: как подключить сотни сервисов через один коннектор без кода