Обзор Notify.Events. Как собрать все оповещения в едином сервисе

Константин Докучаев
Константин Докучаев
Обзор Notify.Events. Как собрать все оповещения в едином сервисе

Пуш-оповещения стали новым спамом. Даже если исключить чисто рекламные сообщения, остаётся множество приложений и мессенджеров, которые продолжат слать и слать нам информацию. К счастью, эту проблему можно легко решить.

Notify.Events — сервис, который поможет собрать все оповещения из сторонних приложений и получить их в удобное для вас время и в удобном месте.

Настройка

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

На следующем шаге для канала надо задать название и группу. Дополнительно можно разрешить публичную подписку на него. То есть посторонние люди смогут читать его и получать оповещения.

После этого откроется дашборд созданного канала. Здесь можно посмотреть число сообщений за месяц и увидеть сами сообщения.

Поскольку канал свежий, то сообщений нет. Для этого нужно добавить источник, откуда Notify.Events будет забирать сообщения. А также указать получателей — сервисы, где вы хотите получать оповещения.

Источники оповещений

Для подключения доступно более 30 различных сервисов. При переходе к их списку кто-то расстроится. Здесь нет всякой попсы, типа Telegram, WhatsApp, Gmail и прочего. Зато есть такие крутые штуки, как Zabbix, Grafana, Jenkins и многое другое.

На странице подключения они разделены по категориям: Мониторинг, IoT и Умные дома, Сайты и Коммерция, CI/CD и Контроль версий, прочее.

При выборе источника ему можно задать собственное название. А дальнейшая настройка уже будет зависеть от самого источника. Поэтому на этом я не буду останавливаться.

Получатели оповещений

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

Опять же процесс интеграции зависит от типа получателя, поэтому нет смысла расписывать его.

Но хочу отдельно отметить, что после подключения получателя нужно перейти в его настройки. Здесь вы сможете указать приоритет для получаемых сообщений, уровень и задать удобное время получения.

А при наличии нескольких источников вы сможете настроить фильтрацию оповещений и получать нужные события в удобном для вас приложении.

Как работает

На самом деле после первоначальной настройки про существование Notify.Events можно забыть. Он будет просто пересылать оповещения из пункта A в пункт B без какого-либо вашего участия.

К примеру, я настроил пересылку писем в Telegram. На видео ниже можно посмотреть, как это работает в полуручном режиме (для наглядности).

Конечно, в качестве источников и получателей одновременно можно выбрать несколько сервисов.

Что ещё можно

Для всех оповещений поддерживается базовое форматирование и возможность пересылки вложений. Также некоторые ответные действия можно применять напрямую из чата.

Стоимость

У Notify.Events гибкая тарифная сетка, включая бесплатный тариф. На нём вы сможете обрабатывать до 300 сообщений в месяц с любым количеством каналов и подписок. Есть ограничение в 2 Мб на вложение.

Остальные тарифы лишь увеличивают количество доступных сообщений и объём вложений. А также предлагают приоритетную поддержку.

Для OpenSource-проектов есть возможность получить командный тариф бесплатно.


Notify.Events не является сервисом для обычных смертных. Вы не сможете получать оповещения из WhatsApp или ВК в каком-нибудь Telegram. Хотя при очень большом желании возможно и это.

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

С другой стороны, здесь всё уже сделано за вас и, возможно, кому-то так будет удобнее.

Попробовать Notify.Events



Great! Next, complete checkout for full access to All-In-One Person
Welcome back! You've successfully signed in
You've successfully subscribed to All-In-One Person
Success! Your account is fully activated, you now have access to all content
Success! Your billing info has been updated
Your billing was not updated