Скрыть последних авторов
Alexandr Fokin 3.5 1 |Seriolog|[[https:~~/~~/serilog.net>>https://serilog.net]]
Alexandr Fokin 3.4 2 [[https:~~/~~/github.com/serilog/serilog>>https://github.com/serilog/serilog]]
Alexandr Fokin 1.2 3 | |[[Структурированное логирование>>doc:Разработка.Логи, трассировка, мониторинг.Логирование.Структурированное логирование.WebHome]]
Alexandr Fokin 1.4 4 | |(((
5 Структурное логирование на примере Serilog и [[Seq>>doc:Разработка.Логи, трассировка, мониторинг.Логирование.Seq.WebHome]]
Alexandr Fokin 1.3 6 [[https:~~/~~/habr.com/ru/articles/266299/>>https://habr.com/ru/articles/266299/]]
Alexandr Fokin 1.2 7
Alexandr Fokin 3.1 8 Structured logging with Serilog and [[Seq>>doc:Разработка.Логи, трассировка, мониторинг.Логирование.Seq.WebHome]] and [[ElasticSearch>>doc:Разработка.Базы данных.NoSQL.Документоориентированная структура.Elastic Search.WebHome]] under [[Docker>>doc:Хостинг.Виртуализация.Docker.WebHome]]
Alexandr Fokin 1.4 9 [[https:~~/~~/dev.to/hasdrubal/structure-logging-with-serilog-and-seq-and-elasticsearch-under-docker-16dk>>https://dev.to/hasdrubal/structure-logging-with-serilog-and-seq-and-elasticsearch-under-docker-16dk]]
10 )))
Alexandr Fokin 3.2 11 | |(((
Alexandr Fokin 3.9 12 |(% style="width:387px" %)Интеграция с [[Microsoft. Extensions. Logging>>doc:Разработка.NET.Библиотеки.Лог и трассировка.Microsoft\. Extensions\. Logging.WebHome]]|(% style="width:496px" %)Serilog. Extensions. Logging
13 [[https:~~/~~/github.com/serilog/serilog-extensions-logging>>https://github.com/serilog/serilog-extensions-logging]]|(% style="width:646px" %)
14 |(% style="width:387px" %)[[Open Search>>doc:Разработка.Базы данных.NoSQL.Документоориентированная структура.Open Search.WebHome]]|(% style="width:496px" %)(((
Alexandr Fokin 3.8 15 Serilog. Sinks. OpenSearch
Alexandr Fokin 3.7 16 [[https:~~/~~/github.com/villejuhanilaakso/serilog-sinks-opensearch>>https://github.com/villejuhanilaakso/serilog-sinks-opensearch]]
Alexandr Fokin 3.8 17
18 [[OpenSearch for .NET>>doc:Разработка.NET.Работа с БД.Группа\. Провайдеры\..OpenSearch for \.NET.WebHome]]
Alexandr Fokin 3.9 19 )))|(% style="width:646px" %){{code language="c#"}}var seriologConf = new LoggerConfiguration()
Alexandr Fokin 3.8 20 .Enrich
21 .FromLogContext();
22
23 seriologConf.WriteTo.OpenSearch(
24 options: new OpenSearchSinkOptions(
25 new Uri("https://<ip>:<port>")
26 )
27 {
28 ModifyConnectionSettings = (s) =>
29 {
30 s
31 .BasicAuthentication("admin", "admin")
32 .EnableDebugMode(
33 e =>
34 {
35 //breakpoint
36 }
37 )
38 .ThrowExceptions(true)
39 .ServerCertificateValidationCallback(static (_,_,_,_) => true);
40
41 return s;
42 }
43 }
44 );
45
46 logger = seriologConf.CreateLogger();{{/code}}
Alexandr Fokin 3.9 47 |(% style="width:387px" %)[[Seq>>doc:Разработка.Логи, трассировка, мониторинг.Логирование.Seq.WebHome]]|(% style="width:496px" %)Serilog. Sinks. Seq
48 [[https:~~/~~/github.com/datalust/serilog-sinks-seq>>https://github.com/datalust/serilog-sinks-seq]]|(% style="width:646px" %){{code language="c#"}}var seriologConf = new LoggerConfiguration();
49
50 seriologConf.WriteTo.Seq(serverUrl: "http://<url>", apiKey: "<key>");
51
52 logger = seriologConf.CreateLogger();{{/code}}
Alexandr Fokin 3.2 53 )))
Alexandr Fokin 1.4 54
Alexandr Fokin 1.2 55