Отправка отчетов об исключениях в New Relic для приложений, отличных от IIS .NET

У меня есть приложение службы Windows, из которого я хотел бы передавать ошибки в New Relic, поскольку мы используем его для мониторинга всех других (веб-приложений) ошибок. В документах New Relic Agent API говорится, что это можно сделать с помощью метода NoticeError(System.Exception). И согласно этому документу, мне просто нужно установить переменную среды с именем COR_ENABLE_PROFILING и поместить два appSetting значений, которые я сделал, но в New Relic по-прежнему ничего не отображается.

Что я пропустил?


person Glenn Slaven    schedule 07.02.2012    source источник


Ответы (1)


Метод API NoticeError() может отправлять ошибки из фоновых процессов в New Relic, но есть несколько параметров конфигурации, которые могут помешать правильной отправке или записи данных. Чтобы найти проблему, мне нужно увидеть ваш файл конфигурации, код, использующий NoticeError(), некоторые журналы вашего агента, когда этот код срабатывает, и, желательно, вашу учетную запись New Relic. Чтобы получить все это в частном порядке, я хотел бы попросить вас отправить нам запрос в службу поддержки по адресу https://support.newrelic.com/

Если вы укажете ссылку на этот вопрос в заявке, мы сможем опубликовать исправление, если оно не относится к вашему коду.

person Nočnica    schedule 30.03.2013