Описание тега serilog-exceptions

Пакет Serilog.Exceptions для Serilog.
1 ответ

Разница между Serilog MinimumLevel.ControlledBy и MinimumLevel.Override в ядре веб-API?

Может ли кто-нибудь объяснить мне, в чем разница между Serilog MinimumLevel.ControlledBy а также MinimumLevel.Override в ядре веб-api?
06 авг '20 в 12:06
2 ответа

Serilog - отдельные файлы для информации, исключение с использованием appsetting.json

Я записываю все журналы в один файл (ы) с помощью прокрутки. Но я хочу разделить их наInformation, Warning а также Exceptions прокатные файлы. моя текущая конфигурация такая "Serilog": { "WriteTo": [ { "Name": "RollingFile", "Args": { "outputTemplat…
25 май '20 в 08:49
0 ответов

Заполнители Serilog {Application} и {Exception} не работают

Укороченная версия: Обогащение журнала serilog, является ли "супер набор" для всех опций, определенных где-либо? Более длинная версия: https://github.com/serilog/serilog/wiki/Enrichment Итак, у меня есть файл appsettings.json для моей конфигурации s…
14 фев '20 в 22:58
1 ответ

Serilog - Как остановить журналы жизненного цикла запросов и включить только пользовательские журналы информации

Я использую ASP.NET Core 3.1, я включил nuget для serilog "Serilog.AspNetCore" версии 3.2.0. Настроен для входа в файл, как показано ниже: Log.Logger = new LoggerConfiguration() .MinimumLevel.Information() .WriteTo.File("C:\\ProgramData\\MySolution\…
18 мар '20 в 11:17
0 ответов

Если отправка журналов через https не удалась, можно ли настроить serilog на отправку этих журналов по электронной почте?

Я просто планирую иметь вариант аварийного переключения в Serilog. Например, если serilog не может отправить журнал одним из приемников (например, через приемник http), то журналы автоматически будут перенаправлены и отправлены другим приемником (на…
17 апр '20 в 16:03
0 ответов

Какая связь между batchPostingLimit и периодом в Serilog Email Sink?

Просто интересно, как 1-настроить batchPostingLimit и период, какова связь между ними, и действительно ли batchPostingLimit не применяется, если мы используем другой приемник с приемником электронной почты? 2-Могу ли я отправить тело письма в виде H…
0 ответов

Исключение журнала Serilog и другие свойства

Я реализую Serilog в приложении службы WCF. В моем Global.asax я пытаюсь настроить глобальный регистратор для печати времени журнала, идентификатора потока, любых исключений, которые могут быть зарегистрированы, и дополнительных свойств в формате js…
2 ответа

Можно ли отключить деструктурирование на основе отражения в Serilog.Exceptions?

Пакет Serilog.Exceptions удобен для регистрации исключений. Он имеет большой список поддерживаемых типов исключений. например, текущая настройка: Log.Logger = new LoggerConfiguration() .Enrich.WithExceptionDetails() .CreateLogger(); В настоящее врем…
26 ноя '19 в 18:51
0 ответов

Модульный тест для записи в консоль Serilog

Приложение находится в.NET Framework и использует Serilog для ведения журнала. Конфигурация Logger = new LoggerConfiguration() .Enrich.FromLogContext() .MinimumLevel.Debug() .WriteTo.Console() .CreateLogger() Как в модульном тесте проверить, что рег…
17 дек '19 в 16:34
2 ответа

Serilog, ExceptionDetails и outputTemplate

Я работаю с.Net Core 3.1 и Serilog, но у меня есть небольшая, но неприятная проблема с выводом журнала. Конфигурация Мой appsettings.json является { "Serilog": { "Properties": { "Application": "Testing GZip" }, "WriteTo": [ { "Name": "Debug", "Args"…
10 апр '20 в 15:08
1 ответ

Добавление настраиваемого столбца в таблицу Serilog в хранилище таблиц Azure для регистрации новой информации

Можно ли добавить новый столбец в таблицу Serilog в хранилище таблиц Azure для регистрации нового дополнительного поля, такого как идентификатор учетной записи или имя для входа?Я думаю, что можно добавить новый столбец, но можно передать дополнител…
0 ответов

Журналы не записываются в ElasticSearch с помощью Serilog из приложений Xamarin.iOS

Ниже моя реализация для журналов в Xamarin.iOS с использованием Serilog с elasticsearch. Используемый пакет Nuget: Serilog.Sinks.Elasticsearch - v8.0.1 i) Log.Logger = new LoggerConfiguration().WriteTo.Elasticsearch(new ElasticsearchSinkOptions(new …
1 ответ

Конфигурация JSON для деструктурирования Serilog.Exception

Я добавляю в проект Serilog и специально хочу добавить Serilog.Exceptionsтакже. Следуя рекомендациям, я успешно добавил только Исключения, но мне также нужны деструкции, упомянутые на связанной странице. Следующее отлично работает при использовании …
1 ответ

serilog: журналы только после остановки приложения

Надеюсь, у вас все хорошо, я впервые использую Serilogs. Я использую ASP CORE 3.0. Я заметил, что Serilogs регистрирует события только после того, как я останавливаю приложение, он не регистрирует живые события. мой appsettings.Development.json "Ser…
05 дек '19 в 12:18
1 ответ

Как настроить Serilog.Exceptions.SqlServer в appsettings.json

Я использую appsettings.json для настройки Serilog. я добавилSerilog.Exceptions, который работает как шарм. "Serilog": { "Using": [ "Serilog.Sinks.Console", "Serilog.Settings.Configuration", "Serilog.Exceptions" ], "MinimumLevel": { "Default": "Info…
16 дек '19 в 11:51
0 ответов

Serilog MsSql + Serilog.Exception. Сопоставить ExceptionDetail.Type в SqlColumn

Я пытаюсь добавить дополнительный столбец в свой журнал в SQL Server. Я использую Serilog.Sinks.MSSqlServer (5.4.0) + Serilog.Exception (5.4.0) Моя конфигурация Serilog public static void ConfigureSerilog() { var configuration = ConfigurationReader.…
0 ответов

исключение возникает, когда эластичный сервер отсутствует

Ниже приведен код для эластичного поиска serilog. Он отлично работает, когда эластичный сервис запущен, но не работает, когда сервер недоступен. .WriteTo.Elasticsearch(new ElasticsearchSinkOptions(new Uri("http://localhost:9200/")) // humio elastic …
12 фев '20 в 13:14
2 ответа

Как настроить Serilog с разными уровнями журналов для каждого пространства имен в моем проекте? Я хочу сделать это через конфигурационный файл application.json

Мы пишем новые функции ведения журналов и внедряем их в существующие службы. Вот как мы это делаем: 1) Настройте Serilog с помощью вызова UseSerilog() в Program.cs 2) Настройте конфигурацию Serilog в appsettings.json, чтобы настроить приемники для з…
16 дек '19 в 22:31
1 ответ

есть ли способ перезаписать уровень журнала глобального регистратора Serilog

Сценарий , который я хочу, - установить уровень глобального журнала на Ошибка. это мой код конфигурации, который вызывается в классе запуска: Log.Logger = new LoggerConfiguration() .MinimumLevel.Error() .WriteTo.Logger(p=>p.Filter.ByIncludingOnly…
28 дек '19 в 10:12
0 ответов

Serilog- регистрирует события только один раз в каждый файл. останавливается после этого

Мне нужно реализовать Serilog в моем приложении.Net MVC 5. Я регистрирую события в разных текстовых файлах в зависимости от областей в моем приложении. Таким образом, путь к файлу будет динамическим, например "путь к папке / areaname.txt". Я создал …