БАЗА ЗНАНЬ
PHP 5.6–8.3ionCube Loader 13+OpenCart / ocStore 2.3–3.x
Головна/Документація/Моніторинг і безпека
Операційний контроль

Ліміти, сповіщення, карантин та обслуговування

Моніторинг збирає сигнали OTP, бюджети, мережеві ліміти й джерела, щоб проблему було видно до скарги клієнта.

01

Що контролювати

  • частоту OTP-запитів і помилок
  • бюджети SMS/Viber і дзвінків
  • чорні списки й карантин
  • мережеві сигнали та проксі
  • безпекові сповіщення і строк зберігання
02

Розбір скарги

  1. Уточніть час, сценарій і маскований телефон.
  2. Перевірте моніторинг та журнал безпеки.
  3. Знайдіть відправку у звіті.
  4. Перевірте відповідь провайдера.
  5. Визначте, чи спрацював ліміт, карантин або зовнішня помилка.
ПОВНА ІНСТРУКЦІЯ

Усі поля, варіанти та перевірки

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

16. OTP - моніторинг

Моніторинг показує події безпеки: блокування, ізоляції, IP-бани, алерти.

Що дивитися

БлокЩо показуєКоли відкривати
ІзоляціїБраузери або сесії, які тимчасово обмежені.Якщо клієнт не може отримати OTP.
IP-блокуванняIP-адреси, які зараз заблоковані.Якщо багато запитів з однієї IP.
ПодіїІсторію підозрілих, помилкових або заблокованих OTP-дій.Для розбору конкретної проблеми, включно з вичерпаними SMS/дзвінковими лімітами.
Telegram-алерти адмінуПовідомлення адміну про небезпечні події.Якщо хочете бачити атаки, помилки або вичерпання бюджетних лімітів у Telegram.

Обслуговування моніторингу

ПолеЩо робитьЯк вибрати
Ліміт рядків моніторингуСкільки записів показувати в активній таблиці.20-50 достатньо для звичайної роботи. Якщо аналізуєте атаку, можна збільшити.
Зберігати журнал, днівСкільки днів тримати журнал захисту.7-30 днів. 0 використовуйте тільки якщо не хочете автоочищення.

Моніторинг показує проблемні події. Успішні OTP-запити спеціально не виводяться, щоб журнал не став смітником.

Telegram-алерти безпеки

Telegram-алерти адміну - це службові повідомлення про проблеми безпеки. Вони не замінюють звіт, а допомагають швидко побачити, що в магазині почалась підозріла активність.

Подія алертаЩо означає
IP заблокованоIP-адресу заблоковано через перевищення лімітів або некоректні запити.
Пристрій або сесія в карантиніБраузер або сесія тимчасово ізольовані через підозрілу активність.
OTP-запит заблокованоМодуль відхилив OTP-запит до платного або зовнішнього надсилання через правила безпеки, ізоляцію, IP-ліміт або некоректний запит.
Помилка OTP-провайдераПровайдер SMS/Viber/Telegram або дзвінків повернув помилку.
Проблеми авторизації дзвінкомДзвінок не стартував, не підтвердився коректно або був заблокований бюджетним лімітом дзвінків.
Відкладене повідомлення не відправилосьПланувальник не зміг відправити завдання.
Ліміт бюджету SMS/ViberЗахист бюджету заблокував платне SMS/Viber-надсилання або надіслав аварійне попередження. Повідомлення надходить тільки через Telegram без резервного SMS.

OTP-запит заблоковано показує загальні блокування захисту. Для захист бюджету є окрема подія Ліміт бюджету SMS/Viber; її треба тримати увімкненою, інакше адміністратор може не побачити, що бюджетний ліміт уже спрацював.

Для бюджетних блокувань важливі причини:

ПричинаЩо означає
sms_budget_global_*Глобальний ліміт платних SMS/Viber-спроб за 24 години вичерпано. Відправка не йде до провайдера.
sms_budget_scope_*Вичерпано окремий ліміт типу надсилання: otp, order, delayed, admin, manual, bulk або other.
sms_budget_otp_reserve_*Надсилання не-OTP дійшли до межі «глобальний ліміт мінус OTP-резерв», тому запас лишається для підтвердження номера.
sms_budget_untrusted_otp_*Недовірені OTP вичерпали власну добову межу.
sms_budget_trusted_otp_reserve_*Недовірені OTP дійшли до межі, де треба залишити резерв для довірених OTP.
sms_budget_emergency_warning_*Використання загального бюджету дійшло до порогу Warning; це попередження, а не блокування.
sms_budget_emergency_tighten_*Аварійне посилення заблокувало недовірений OTP із рівнем ризику «середній або вищий».
sms_budget_emergency_lockdown_*Аварійне повне блокування зупинило недовірені платні OTP.
sms_budget_guard_error_*Захист бюджету не зміг безпечно перевірити журнал, блокування або схему даних, тому SMS/Viber-надсилання заблоковане за принципом безпечної відмови.
cost_guard_store_daily_limitЗагальний ліміт дзвінків магазину за 24 години вичерпано.
cost_guard_ip_limitЗ однієї IP-адреси запущено забагато дзвінків у заданому вікні.
cost_guard_phone_daily_limitНа один номер запущено забагато дзвінків за 24 години.
cost_guard_source_phone_daily_limitОдин браузер або сесія занадто часто запускає дзвінок на той самий номер.

Якщо Telegram-алерти увімкнені, вичерпання SMS/Viber-бюджету і вичерпання ліміту дзвінків надсилаються адміну як критичні алерти. Якщо алерта немає, перевірте: підключення Telegram-сервера, список подій алертів, мінімальний рівень алерта і паузу між однаковими алертами.

Статус алертаЩо означає
ВідправленоАлерт успішно надісланий адміну.
ПомилкаАлерт не вдалося надіслати. Перевірте Telegram сервер або канал.
ПропущеноАлерт не надісланий через налаштування або обмеження повторів.

Дії

ДіяЩо робить
Очистити журналВидаляє журнал подій захисту.
Очистити алертиВидаляє журнал Telegram-алертів.
Видалити записВидаляє один запис.
Розблокувати джерелоЗнімає ізоляцію з браузера або сесії.

Не очищайте журнал до того, як зрозуміли причину проблеми.

Як розібрати скаргу клієнта

  1. Попросіть у клієнта телефон і приблизний час спроби.
  2. Відкрийте OTP -> Моніторинг.
  3. Перевірте Ізоляції, IP-блокування і Події.
  4. Якщо бачите блокування, прочитайте причину.
  5. Якщо це нормальний клієнт, розблокуйте джерело або IP.
  6. Послабте конкретний ліміт, який спрацював помилково.
  7. Не вимикайте всі захисти одразу.
Потрібна швидка перевірка?Відкрити діагностику →
ПРЯМИЙ ЗВ’ЯЗОК

Потрібна адаптація або Telegram-сервер?

Зв’язок з автором модуля щодо сумісності, встановлення, нестандартної теми, оформлення замовлення та платного підключення Telegram-сервера.