Добавление поставщика структурного журналирования в приложение¶
Попробуем добавить поставщик структурного журналирования в приложение. Для сбора структурированных сообщений установим локально Seq — он бесплатен для разработки.
Чтобы добавить поставщика Seq в приложение,
- добавим NuGet-пакет:
- Добавим поставщика внутри метода
ConfigureLogging, например, как дополнение к поставщикам консоли и отладки, добавляемымCreateDefaultBuilder:
Метод AddSeq() имеет перегруженные варианты для настройки Seq при переходе в промышленное окружение.
Установим Seq на локальной машине, и перейдем к приложению по адресу http://localhost:5341. Далее откроем наше приложение, и выполним несколько запросов, чтобы запустить создание сообщений журналов. Вернувшись на вкладку Seq и обновив страницу, увидим список сообщений журналов. Приложение позволяет нам просматривать сообщения, а также осуществлять поиск и анализ, используя язык SQL.
Последнее обновление :
7 мая 2023 г.
Дата создания : 20 октября 2022 г.
Дата создания : 20 октября 2022 г.