Какой надежный способ обработки и отправки ошибок в NewRelic с использованием Slim PHP Framework?

Я использую Slim Framework в проекте.
Было довольно легко настроить транзакции NewRelic в Slim Framework с помощью его хуков.

Но как лучше всего обрабатывать «общие» ошибки? Я не говорю о пользовательских. Если что-то пойдет не так или будут какие-то синтаксические ошибки в проекте, как я могу это перехватить и отправить в NewRelic?

Я думал, что это может быть настроено на самом слое PHP, а не на уровне фреймворка. Но я не вижу никаких ошибок в NewRelic сейчас, когда есть синтаксические ошибки в проекте.

постскриптум Теперь у меня есть по умолчанию newrelic loglevel — информация (как для newrelic, так и для deamon)

Спасибо за любые комментарии и объяснения.

0

Решение

Возможно, вы сможете добавить агенты PHP newrelic_notice_error() вызов с пользовательским обработчиком ошибок в тонкой структуре;

http://docs.slimframework.com/#Error-Handler

https://docs.newrelic.com/docs/agents/php-agent/configuration/php-agent-api#api-notice-error

1

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

Других решений пока нет …

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