Налаштування Error Tracking (Rollbar) для вашого веб-застосунку
Rollbar відрізняється від Sentry та Bugsnag акцентом на deploy tracking та RQL (Rollbar Query Language) — мовою подібною SQL для аналізу помилок. Корисно коли потрібна швидка відповідь на питання типу "скільки унікальних користувачів отримали цю помилку цього тижня" або "корелює ріст помилок з конкретним розгортуванням".
Безплатний план: 5000 подій/місяць.
Встановлення PHP / Laravel
composer require rollbar/rollbar-laravel
.env:
ROLLBAR_TOKEN=your_post_server_item_token
ROLLBAR_LEVEL=error
ROLLBAR_ENVIRONMENT=production
Service provider реєструється автоматично. Rollbar фіксує Laravel виключення, логи та користувацькі события.
RQL Запити
-- Помилки за розгортуванням
SELECT count(*) as error_count, environment
FROM items WHERE status = 'active'
GROUP BY environment
-- Тренд помилок
SELECT date_trunc('day', timestamp) as date, count(*)
FROM items
WHERE created_at > now() - interval '7 days'
GROUP BY date
-- Вплив: унікальні користувачі з помилками
SELECT count(DISTINCT user_id) as affected_users
FROM items WHERE status = 'active'
Розклад
Базове налаштування: 1-2 години. Повна інтеграція з deploy tracking та RQL дашбордами: 3-4 години.







