+7 499 938 8452 пн.-пт. 10:00 – 17:00
Есть идея по этому модулю?

Опишите доработку или сценарий — обсудим вместе с другими клиентами.

Все идеи для обсуждения

Отправка доступна после входа или регистрации. Текст формы сохранится.

ВебЕнот Пульс

Менее 50 раз установок
Ставится из 1С-Битрикс Marketplace за пару минут — вкладка «Установка».

Скриншоты

Технические данные

Число установок:
Менее 50 раз
Версия:
1.0.0
Адаптивность:
Нет
Поддержка композита:
Нет
Дата публикации:
12.10.2026

Совместимые редакции

Описание

ВебЕнот Пульс — отчёты о состоянии сайта по расписанию

Локальный мониторинг 1С-Битрикс: проверка агентов и состояния сайта, сводки по заказам и оплатам. История хранится на вашем сайте, отчёты можно получать по Email, в Telegram и MAX.

Решение помогает владельцу сайта и техническому специалисту заметить просроченные и зависшие агенты, необработанные почтовые события, нехватку места, устаревшие резервные копии и проблемы DNS или SSL. Для интернет-магазина доступны агрегированные показатели заказов и оплат без карточек покупателей.

Как это работает

Администратор создаёт независимые профили: выбирает сайт, разделы отчёта, агенты, дни недели, одно или несколько времён запуска и получателей. Используется время сервера. Уведомления можно отправлять после каждого запуска, только при проблемах, при изменении общего состояния или при восстановлении после проблемы. Режим «при изменении» сравнивает общий статус, а не каждое значение в тексте отчёта.

Возможности

  • Проверка выбранных агентов и автоматическое добавление новых активных агентов; выявление просроченных, зависших, неактивных и отсутствующих агентов. Назначение функции показывается по PHPDoc или комментарию, если разработчик его добавил.
  • Контроль почтовой очереди, свободного места, давности файлов в стандартном каталоге резервных копий Битрикса, DNS и SSL, ошибок в журнале событий и доступных обновлений.
  • Сводки по заказам и оплатам: разделение по сайтам, валютам и статусам заказов, сравнение с предыдущим периодом. Персональные данные покупателей в эти сводки не включаются.
  • Email через штатную почтовую систему сайта с проверкой отправителя; Telegram и MAX с несколькими получателями, поиском адресов по событиям бота и тестовым сообщением до сохранения профиля.
  • Очередь доставки, повтор временных ошибок, учёт указанной сервисом задержки перед повтором, результат по каждому получателю и ручной повтор неудачной доставки.
  • История отчётов и защищённые текстовые копии вне публичного каталога сайта.
  • Многосайтовость и независимые профили; доступ к просмотру по пользователям и группам. По умолчанию доступ разрешён только администраторам.
  • Диагностика установки, обезличенный JSON для поддержки, запуск через системный cron или агент Битрикса.

Хранение данных и внешние обращения

Отчёты формируются и хранятся внутри вашей установки 1С-Битрикс. Модуль не передаёт разработчику сведения о покупателях, заказах или настройках сайта. При включённой доставке подготовленный текст отправляется выбранным получателям. Внешние обращения также выполняются к системе обновлений Битрикса и для проверки DNS и SSL домена сайта.

Для формирования и хранения отчётов не нужен отдельный облачный кабинет мониторинга. Правила работы Email, Telegram и MAX определяются соответствующими сервисами.

Требования

  • PHP 8.1–8.4, расширения mbstring и OpenSSL; MySQL или MariaDB.
  • Актуальная версия «1С-Битрикс: Управление сайтом» с D7. Заявлены редакции «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Эксперт» и «Бизнес»; разделы «Заказы» и «Оплаты» работают только при наличии штатного модуля sale.
  • Для Telegram, MAX и проверки обновлений нужен доступ к соответствующим внешним сервисам. Для проверки домена — работающий DNS; для SSL — исходящее TLS-подключение к домену сайта на порт 443. Проверка сертификатов должна проходить успешно.
  • Для запуска независимо от посещаемости рекомендуется системный cron раз в минуту. Агент Битрикса использует настроенный на сайте механизм запуска агентов и может выполняться с задержкой.
  • Интерфейс версии 1.0.0 — на русском языке. PostgreSQL и коробочный Битрикс24 не заявлены.

Ограничения

  • Решение не заменяет внешний мониторинг доступности: при полном отключении сервера оно не сможет отправить уведомление с этого же сервера.
  • Контроль резервных копий оценивает давность файлов в каталоге /bitrix/backup, но не проверяет их содержимое и возможность восстановления.
  • Контроль ошибок читает записи уровня ERROR в журнале событий Битрикса за последние 24 часа; это не проверка всех серверных и PHP-журналов.
  • Фактическая доставка Email зависит от настройки исходящей почты сайта. Принятие письма почтовой системой не гарантирует получение.
  • Для MAX нужен бот, прошедший модерацию платформы. Поиск получателей использует доступные события бота, а не список всех чатов; при подключённом Webhook получателя нужно указать вручную.
Пробная версия


Пробный период — 14 дней. Установка выполняется штатными средствами Маркетплейса. В демо-дистрибутиве файлы include.php и install/index.php защищены кодировщиком 1С-Битрикс для контроля срока пробного периода.

Установка и первоначальная настройка

1. Установите модуль. Установите решение штатными средствами Маркетплейса и завершите установку. В административной части откройте «ВебЕнот → Пульс». Первоначальную настройку выполняет администратор сайта.

2. Проверьте диагностику. Откройте «ВебЕнот → Пульс → Диагностика». Проверьте таблицы, приватное хранилище и регистрацию агента. Каталог текстовых копий выбирается автоматически вне публичного каталога сайта. Если диагностика показывает ошибку, устраните её перед дальнейшей настройкой.

3. Настройте фоновый запуск. Для работы независимо от посещаемости рекомендуется системный cron раз в минуту. В панели хостинга выберите интервал «каждую минуту» и команду запуска PHP для файла /путь_к_сайту/bitrix/modules/webenot.sitereport/bin/run.php. Полный пример строки для пользовательского crontab приведён ниже. Замените пути на реальные пути PHP и сайта; используйте учётную запись с правами на файлы и приватное хранилище этого сайта. Если cron модуля не настроен, резервный агент будет использовать механизм запуска агентов Битрикса. При запуске агентов на посещениях сайта возможны задержки; если запуск агентов отключён, резервный механизм сам не сработает.

Пример задания для пользовательского crontab

* * * * * /usr/bin/php -f /home/bitrix/www/bitrix/modules/webenot.sitereport/bin/run.php

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

4. Создайте профиль. Откройте «Профили отчётов» и нажмите «Создать профиль». Выберите сайт и разделы отчёта, дни недели и одно или несколько времён запуска. Расписание использует время сервера, которое может отличаться от вашего местного времени.

5. Выберите агенты и период. Для отчёта об агентах отметьте нужные функции или включите автоматическое добавление новых активных агентов. Подсказка о назначении появляется, если функция описана разработчиком. Для заказов и оплат задайте период в часах: каждый запуск берёт данные за указанное количество часов до фактического времени запуска. Эти два раздела требуют установленного модуля sale.

6. Выберите режим уведомлений. Доступны отправка после каждого запуска, только при проблемах, при изменении общего состояния или при восстановлении. «При изменении» означает смену общего статуса; изменение отдельных показателей при прежнем статусе не вызывает новую отправку. Результаты запусков сохраняются в истории независимо от отправки.

7. Добавьте получателей.

Email. Укажите адреса получателей. Отправитель берётся из настроек выбранного сайта или Главного модуля Битрикса. Исходящая почта сайта должна быть настроена.

Telegram. Создайте бота через официальный @BotFather и вставьте его токен в поле «Новый токен». Попросите получателя открыть бота, нажать «Запустить» и отправить сообщение. Для группы добавьте бота и отправьте команду. Нажмите «Найти получателей» и выберите нужного либо введите числовой chat_id вручную. Поиск использует доступные события бота; при подключённом Webhook используйте ручной ввод.

MAX. Заранее создайте и верифицируйте профиль на платформе MAX для партнёров, затем создайте бота и дождитесь его модерации. Токен опубликованного бота вставьте в поле «Новый токен». Для личной доставки получатель должен запустить бота; для чата или канала добавьте бота с необходимыми правами. Создайте новое событие и нажмите «Найти получателей». Можно также указать user:ID или chat:ID вручную. Поиск использует доступные события, а не полный список чатов; при Webhook нужен ручной ввод. Подготовка бота описана в официальной инструкции MAX; получение адреса — в инструкции по ID чата.

8. Проверьте доставку. До сохранения используйте кнопки тестовой отправки. Telegram и MAX проверяют первого заполненного получателя соответствующего канала, поэтому для остальных повторите тест отдельно. Проверка Email отправляет письмо с системного адреса сайта на этот же адрес, а не на всех получателей профиля. Принятие письма Битриксом ещё не подтверждает фактическую доставку: проверьте входящие и папку «Спам». Убедитесь, что сообщения действительно получены.

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

10. Настройте доступ при необходимости. В «Настройках» разрешите просмотр выбранным пользователям или группам. Создание и изменение профилей, настройки и диагностика доступны только администраторам. Не предоставляйте доступ тем, кто не должен видеть сведения о состоянии сайта и сводки заказов.

Удаление и переустановка

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

Техническая поддержка

Обращения принимаются по адресу info@webenot.ru, через форму обратной связи и в обсуждении решения на Маркетплейсе.

Рабочее время и сроки ответа

Понедельник–пятница, 10:00–18:00 по московскому времени, кроме официальных праздничных дней. Первичный ответ предоставляется не позднее двух рабочих дней. Обращение о подтверждённой критической ошибке, блокирующей работу модуля, принимается в приоритетную диагностику в течение одного рабочего дня. Срок исправления определяется после воспроизведения и оценки риска.

Что приложить к обращению

Откройте «ВебЕнот → Пульс → Диагностика» и приложите скачанный JSON. Укажите версию решения, редакцию и версию 1С-Битрикс, версию PHP, используемый способ фонового запуска и последовательность действий.

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

Границы поддержки

Поддержка решения включает диагностику и исправление подтверждённых ошибок модуля. Настройка почтового сервера, DNS, SSL, cron, Telegram, MAX, ядра 1С-Битрикс и сторонних решений может потребовать отдельной работы системного администратора или разработчика сайта.

Установите этот модуль прямо сейчас!

Для этого укажите адрес сайта:

пример: https://www.site.ru

Подтвердите что сама лицензия у вас куплена

ВебЕнот Пульс
ВебЕнот Пульс
1 990 руб

Каталог для ИИ