CrashAlert

Узнай о падении сайта раньше клиента

CrashAlert — монитор фатальных ошибок WordPress: алерт в Telegram за секунды, виновник с версией, человеческое объяснение и сообщение «сайт снова работает».

WordPress 6.0+ • PHP 7.4+ • ~5 мс на здоровом запросе • алерт уходит из очереди и не тормозит страницу

Так выглядит алерт в Telegram
🔴 CrashAlert — фатал на сайте

Виновник: плагин «Super Slider» v2.1
(обновился 4 минуты назад)

Вызов несуществующего метода — обычно после обновления. Откатите плагин или включите режим восстановления.

🟢 Сайт снова работает. Недоступен был ~4 мин
14:32

Что он делает

Мгновенный алертTelegram, email или вебхук. Доставка из очереди с ретраями; один алерт на повторяющуюся ошибку — без шквала уведомлений.
Виновник с версиейПлагин, mu-плагин, тема или ядро — с версией и тем, что изменилось за 24 часа до падения.
Человеческий язык«Вызов несуществующего метода» вместо сырого стека, плюс первый шаг помощи. RU и EN.
Сообщение о восстановлении«Сайт снова работает, недоступен был ~4 минуты» — спокойствие, за которое платят.
Таймлайн и историяСобытия хранятся 60 дней, повторы дедуплицируются со счётчиком «×N».
Чистое удалениеТаблицы, настройки, кроны и файлы стираются при деинсталляции. Никакого мусора.

Free и Pro

FreePro
Перехват фатальных ошибок + виновник
Алерты Telegram / email / вебхук
Корреляция с обновлениями, восстановление, таймлайн
Радар deprecations: что станет фатальным в будущих версиях PHP
Неограниченные каналы и маршрутизация (фатал → Telegram, варнинги → email)
Недельный health-отчёт: топ виновников и деградации версий
Цена0 ₽2 990 ₽ / год

Pro — плагин-компаньон поверх бесплатной версии. Одна лицензия на один сайт.

Вопросы

Ядро WordPress и так шлёт письмо о фатале. Чем это лучше?

Письмо ядра приходит владельцу сайта, теряется в спаме и молчит о повторах и восстановлении. CrashAlert быстрее (Telegram за секунды), адреснее (виновник + что обновлялось), показывает «снова работает» и хранит историю.

Замедлит ли сайт?

Нет. На здоровом запросе — только чтение одной опции, суммарно ~5 мс. Алерт уходит из cron-очереди уже после отдачи страницы.

А если база данных недоступна?

Последнее событие пишется в файл в uploads/crashalert/ (папка закрыта .htaccess) и уйдёт в алерт при восстановлении.

Как установить?

Скачайте zip → Плагины → Добавить новый → Загрузить плагин → Активировать. В админке появится меню CrashAlert.

Know your site is down before your customers do

CrashAlert is a WordPress fatal-error monitor: a Telegram alert in seconds, the culprit plugin with its version, a plain-language explanation, and a "site is back up" notice.

WordPress 6.0+ • PHP 7.4+ • ~5 ms on a healthy request • alerts leave via a queue, never block the page

What the Telegram alert looks like
🔴 CrashAlert — fatal on site

Culprit: plugin "Super Slider" v2.1
(updated 4 minutes ago)

Call to an undefined method — typical after an update. Roll the plugin back or open recovery mode.

🟢 Site recovered after ~4 min
14:32

What it does

Instant alertTelegram, email, or a webhook. Queued delivery with retries; one alert per repeating error — no notification storms.
Culprit with versionPlugin, mu-plugin, theme, or core — with the version and what changed in the 24 hours before the crash.
Plain language"Call to an undefined method" instead of a raw stack trace, plus a first-aid step. English and Russian.
Recovery notice"Site is back up — it was down for ~4 minutes." The peace of mind people pay for.
Timeline & historyEvents kept for 60 days; repeats are deduplicated with an "×N" counter.
Clean uninstallTables, options, cron events, and files are wiped on deletion. Zero leftovers.

Free vs Pro

FreePro
Fatal error capture + culprit attribution
Alerts to Telegram / email / webhook
Update correlation, recovery notice, timeline
Deprecation radar: what will fatal in future PHP versions
Unlimited channels & routing (fatals → Telegram, warnings → email)
Weekly health report: top culprits and version drift
PriceFree$34 / year

Pro is a companion plugin on top of the free version. One license per site.

FAQ

WordPress core already emails me about fatals. Why this?

The core email goes to the site owner, lands in spam, and says nothing about repeats or recovery. CrashAlert is faster (Telegram in seconds), more specific (culprit + what was updated), shows "back up" notices, and keeps history.

Will it slow my site down?

No. On a healthy request it only reads one option — about 5 ms total. Alerts leave via a cron queue after the page is served.

What if the database is down?

The last event is written to a file in uploads/crashalert/ (folder blocked via .htaccess) and sent once the site recovers.

How do I install it?

Download the zip → Plugins → Add New → Upload Plugin → Activate. A CrashAlert menu appears in wp-admin.