0

Я создаю веб-приложение Azure и, если есть определенные непредвиденные ошибки, я хочу, чтобы иметь возможность пузырить его в Azure Dashboard/add alert.AzureWebApp: регистрировать журналы приложений

Любые System.Diagnostics.Trace.TraceError() сообщения регистрируются на ApplicationLog. Есть ли способ добавить в диаграмму предупреждения/мониторинга для этого на Azure Portal?

+0

Вы определенно не должны использовать вопрос для ответа (как следует из названия). Вы должны опубликовать его как отдельный ответ или отредактировать существующий ответ (и пометить его как принятый ответ). Это просто сбивает с толку. –

+0

Получил. Спасибо, что позвонил Давиду. Я разместил его как отдельный ответ. –

+0

Отлично, спасибо! –

ответ

0

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

Чтобы получить эту работу:

  1. Добавить в ApplicationInsights к вашему проекту.
  2. (необязательно) Если вы хотите, чтобы следы журнала (System.Diagnostics.Trace) были доступны для поиска, добавьте Microsoft.ApplicationInsights.TraceListener nuget к вашему проекту.
  3. Используйте telemetryClient.TrackException(), чтобы исключить сервер , когда вы нажмете критически важную ошибку.
  4. Добавить предупреждение на портал Azure для проверки на ServerExceptions в течение данного временного окна.
0

Я думаю, что и самое гибкий вариант для настройки оповещений на Web Apps является благоприятным прозрение приложений имеет App Insight быть одним из источников событий:

https://azure.microsoft.com/en-us/documentation/articles/app-insights-search-diagnostic-logs/

После того как вы установка приложений Insight, то вы можно легко установить любые оповещения на основе диагностики, собираемых:

https://azure.microsoft.com/en-gb/documentation/articles/app-insights-alerts/

+0

Прохладный, спасибо. Я попробую это сейчас. –

+0

[Обновление]: я установил AppInsights и traceListener, чтобы трассировки отображались в AppInsights Search. Все еще пытаюсь выяснить, как добавить оповещения на TRACE. –

+0

@VigneshMurugesan Nice, вторая ссылка покажет вам, как добавлять оповещения. – Aram

Смежные вопросы