За останні кілька років інструменти моніторингу для Laravel суттєво еволюціонували, але майже всі вони працюють за схожою моделлю: хостинг-сервіс із оплатою за обсяг подій та обмеженим терміном зберігання даних. NightOwl створений для тих, кому така модель не підходить. Це звичний Laravel-native моніторинг, де телеметрія зберігається у вашій власній базі PostgreSQL, а ціна залишається фіксованою незалежно від обсягів трафіку.
Спочатку ми розробили цей інструмент для власної ERP. Такі системи генерують величезну кількість подій, які не приносять прямого прибутку — те саме стосується контент-проєктів чи внутрішніх сервісів. Платити за зростання трафіку, коли він не є джерелом доходу, — доволі дивне рішення.
Питання retention (терміну зберігання даних) стало фінальним аргументом. Найскладніші проблеми в production — це не завжди фатальні помилки. Часто це успішні запити з неправильним результатом, які виявляються лише через тижні чи місяці. Для їх аналізу потрібна історія: запити, jobs, queries та logs. Ми вважаємо кілька місяців зберігання даних мінімумом. Ми хотіли, щоб retention залежав від обсягу диска, а не від тарифного плану.
Для агенцій пропозиція максимально проста: $69 на місяць за необмежену кількість клієнтських додатків без доплат за кількість подій. А якщо ви працюєте з GDPR або вимогами щодо локалізації даних, телеметрія на власній інфраструктурі стає необхідністю.
# Як це працює
NightOwl влаштований максимально просто. Він базується на офіційному пакеті laravel/nightwatch і переспрямовує телеметрію у ваш PostgreSQL. Завдяки цьому термін зберігання даних обмежений лише місткістю диска, а вартість не залежить від активності користувачів. Це дозволяє нам тримати фіксовані ціни: від $5 на місяць для невеликих проєктів до $69 для агенцій. Також доступна self-hosted ліцензія, де ingestion та dashboard працюють виключно на ваших потужностях.
Телеметрія не призначена для мільйонів користувачів — з нею працюють лише розробники, тому вона не потребує інфраструктури рівня cloud-scale. Щодо можливостей PostgreSQL: за правильного налаштування pipeline один instance витримує понад 13 400 payloads за секунду, що значно перевищує потреби типового Laravel-додатка. Це не просто цифри з тестів: наші клієнти вже обробляють від 300 тисяч до 8 мільйонів запитів на добу.
# Чи варто спробувати?
Інструмент новий (розробка почалася наприкінці 2025 року, публічний реліз відбувся у травні 2026-го), тому здоровий скептицизм — це нормально.
Замість списку функцій ми пропонуємо переглянути демо-версію. Пакет, на якому все базується, має open source код. Також ви можете переглянути відеоогляд від одного з досвідчених розробників спільноти.
Якщо вам потрібна прогнозована ціна, повний контроль над зберіганням даних та телеметрія на власних серверах — ми створили NightOwl саме для вас. На usenightowl.com доступний 14-денний пробний період. Дякуємо за увагу.