Scout — це інструмент моніторингу продуктивності додатків Laravel (APM), який точно визначає та пріоритезує проблеми продуктивності та стабільності, як-от запити до бази даних N+1, у програмах PHP. Логіка трасування Scout виявляє та виділяє точний рядок коду, що спричиняє відхилення продуктивності, а за допомогою детального зворотного трасування ви можете вирішити проблему до того, як це вплине на клієнтів. Scout надає додаткову інформацію, автоматично обчислюючи збільшення пам'яті, відстежуючи розподіл об'єктів, щоб мінімізувати накладні витрати, і визначаючи пріоритетність даних запиту за потенційною економією часу.
N+1 запитів Красномовна продуктивність, як правило, є основною причиною повільних проєктів
на Laravel. Значною частиною цього є так звана «проблема запитів N+1». Scout APM включає логіку трасування, щоб виявити та виділити точну лінію, яка її викликає.
KPI продуктивності в одному місці
Автоматично повідомляйте ключові показники продуктивності PHP з детальною інформацією про кожну веб-кінцеву точку та фонове завдання.
- Час відгуку
- Пропускну здатність
- Веб-транзакції
- Частота помилок
- Відстеження розгортання
- Нетиповий контекст
- Детальне трасування
- Повільна статистика запитів
Безкоштовна пробна
версія Спробуйте Scout APM безкоштовно протягом 14 днів і подивіться, як він може миттєво покращити ваш код, знайшовши помилки раніше, ніж це зроблять ваші клієнти.