<
От версии < 3.9
отредактировано Alexandr Fokin
на 2023/12/17 12:11
К версии < 3.6 >
отредактировано Alexandr Fokin
на 2023/12/17 12:02
Изменить комментарий: К данной версии нет комментариев

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -9,47 +9,10 @@
9 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 10  )))
11 11  | |(((
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" %)(((
15 -Serilog. Sinks. OpenSearch
16 -[[https:~~/~~/github.com/villejuhanilaakso/serilog-sinks-opensearch>>https://github.com/villejuhanilaakso/serilog-sinks-opensearch]]
17 -
18 -[[OpenSearch for .NET>>doc:Разработка.NET.Работа с БД.Группа\. Провайдеры\..OpenSearch for \.NET.WebHome]]
19 -)))|(% style="width:646px" %){{code language="c#"}}var seriologConf = new LoggerConfiguration()
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}}
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}}
12 +|(% style="width:387px" %)Интеграция с [[Microsoft. Extensions. Logging>>doc:Разработка.NET.Библиотеки.Лог и трассировка.Microsoft\. Extensions\. Logging.WebHome]]|(% style="width:1044px" %)Serilog. Extensions. Logging
13 +[[https:~~/~~/github.com/serilog/serilog-extensions-logging>>https://github.com/serilog/serilog-extensions-logging]]
14 +|(% style="width:387px" %)[[Open Search>>doc:Разработка.Базы данных.NoSQL.Документоориентированная структура.Open Search.WebHome]]|(% style="width:1044px" %)
15 +|(% style="width:387px" %)[[Seq>>doc:Разработка.Логи, трассировка, мониторинг.Логирование.Seq.WebHome]]|(% style="width:1044px" %)
53 53  )))
54 54  
55 55