Laravel — лучшее отслеживание ошибок

После того, как мы разработаем веб-приложение с использованием Laravel, нам понадобится инструмент для лучшего отслеживания и мониторинга любых возможных ошибок. & ошибка произошла. Есть ли хороший бесплатный инструмент / плагин, который хорошо работает с Laravel для отслеживания & ошибки мониторинга?

Спасибо.

1

Решение

  • LogViewer — Предоставляет интерфейс просмотра журнала, API для Laravel 5.x
  • Отличный API для просмотра журнала.

  • Поддерживается Laravel 5.0 до 5.7.

  • Готов к использованию (Представления, Маршруты, контроллеры… Из коробки) [Примечание: нет необходимости публиковать ресурсы]

  • Просмотр, разбиение на страницы, фильтрация, загрузка и удаление журналов.

  • Загрузите пользовательский путь хранения журналов.

  • Локализованные уровни журнала.

  • Логи меню / генератор деревьев.

  • Сгруппированные журналы по датам и уровням.

  • Настраиваемые значки уровней логов (по умолчанию шрифт отличный).

  • Прекрасно работает с большими журналами!

  • Хорошо документированный пакет (IDE Friendly).

  • Хорошо протестировано (100% покрытие кода с максимальным качеством кода).

  • LERN — LERN — это пакет Laravel 5.x, который записывает исключения в базу данных и уведомляет вас по электронной почте, Pushover, Slack и т. Д.

Поддерживаемые в настоящее время каналы уведомлений через Monolog

Электронная почта, Pushover, Slack, Hipchat, Fleephook, Flowdock, Plivo SMS
служба обмена сообщениями Twilio, служба SMS-сообщений, Sentry via Raven,
Mailgun

Платные услуги

  • Bugsnag — Сфокусированный и мощный мониторинг ошибок для веб, мобильных и серверных приложений.

  • Штанга — Он предоставляет в реальном времени отчеты об исключениях и непрерывный мониторинг развертывания для разработчиков.

3

Другие решения

В зависимости от того, какую версию laravel вы используете, существует следующий пакет: http://packalyst.com/packages/package/barryvdh/laravel-debugbar

0

Любой хороший инструмент мониторинга журналов должен достичь цели. Laravel поместит все ошибки в app/storage/logs/laravel.log, Средство мониторинга журналов будет отслеживать этот журнал на наличие ошибок.

0

Если вы ищете пакет для мониторинга вашего пакета во время разработки — вы можете попробовать Clockwork: https://github.com/itsgoingd/clockwork

Если вам нужно решение для мониторинга вашего приложения в производстве — вы можете оформить заказ Eyewitness.io. Он будет контролировать ваше приложение Laravel и сообщать вам о любых проблемах с веб-сайтом, расписанием cron, очередями, журналами и т. Д.

отказ от ответственности: я сделал решение

0

Я автор laravel упущение.

В отличие от Logviewer, упущение хранить только ошибку из Exception / Throwable.

Lapse предоставляет прекрасную панель мониторинга для отслеживания ваших ошибок в работе без необходимости искать файл журнала. Кроме того, он может уведомить вас через канал Slack и оповещение по электронной почте. И кроме того, он может уведомить вас по всем каналам от каналы оповещения Laravel.

Промежуток за кулисами зависит от https://laravel.com/docs/5.6/notifications. Это означает, что теоретически Lapses может уведомить о вашей ошибке более чем 30 способами, включая Slack, E-mail, Nexmo, Trello, Telegram, Facebook, Discord, Pusher, Twillo, Twitter.

Поиск и фильтр очень быстрый, потому что упущение сохранить стек ошибок в базе данных вместо того, чтобы работать с файлом журнала.

0
По вопросам рекламы [email protected]