Описание тега structured-logging

0 ответов

Как включить несколько полей JSON при использовании ведения журнала JSON с SLF4J?

Я работаю с Dropwizard 1.3.2, который делает запись с использованием SLF4J поверх Logback. Я пишу логи для приема в ElasticSearch, поэтому я подумал, что я буду использовать JSON logging и создаю несколько инструментальных панелей Kibana. Но мне дей…
18 авг '18 в 21:19
0 ответов

Sumo Logic: поддержка структурированных журналов?

Поддерживает ли Sumo Logic структурированное ведение журнала (шаблоны сообщений.ie, хеширование шаблонов сообщений, сопоставление свойств и т. Д.)? Это поддерживается Seq и Splunk, но пока все, что я вижу, это возможность регистрироваться как JSON и…
31 июл '18 в 19:17
3 ответа

Может ли структурированное ведение журнала выполняться с помощью стандартной библиотеки Pythons?

Я недавно читал о структурированной регистрации ( здесь). Идея состоит в том, чтобы вести журнал не путем добавления простых строк в виде строки в файл журнала, а вместо этого в виде объектов JSON. Это позволяет анализировать файл журнала автоматиче…
09 янв '18 в 14:46
1 ответ

Как я могу сделать полнотекстовый поиск через AWS Cloudwatch?

Я использую структурированное ведение журнала (отсюда: запись строк json) и использую идентификатор журнала. Таким образом, в моем коде каждое сообщение журнала имеет уникальный идентификатор, так что я могу искать в обоих направлениях: когда я вижу…
1 ответ

Каков идиоматический подход для регистрации длинных сообщений в структурированной системе регистрации, такой как MEL и Serilog?

Мое веб-приложение ASP.NET Core 2.x идиоматично использует Microsoft.Extensions.Logging для ведения журнала в стиле "трассировки", когда я хочу сохранить короткую (<200 символов) параметризованную строку. Эти виды зарегистрированных событий хорошо р…
02 фев '19 в 00:02
2 ответа

Структурированное ведение журнала с помощью Common.Logging и NLog

У меня есть последняя версия Common.Logging (3.4.1) и NLog (4.5.11) в моем проекте. Следовали инструкциям, чтобы связать Common.Logging с NLog в app.config, и теперь регистрация работает. Теперь я хочу иметь структурированное ведение журнала: privat…
21 янв '19 в 14:58
1 ответ

Написание структурированных журналов с Serilog

Я попробовал следующий журнал с Serilog: this.logger.Debug("Incoming metrics data {ClientId}", new { clientid = 54732 }); Serilog произвел этот вывод: Incoming metrics data "{ clientid = 54732 }" Serilog - структурированный логгер, я ожидал, что он …
23 янв '18 в 09:05
2 ответа

Регистрация в Python - с помощью журналов JSON я могу добавить "дополнительное" значение в каждый отдельный журнал?

Я использую модуль регистрации Python вместе с Python-JSON-Logger, и я хотел бы добавить несколько ключей: { "app_name": "myapp", "env": "prod" } Для всех моих журналов автоматически без выполнения следующих действий. logger.info("Something happened…
1 ответ

ILogger не возвращает сообщение и объект в формате JSON

Я пытаюсь использовать ILogger следующим образом, _logger.LogInformation("Logging info {someClass}", someClass); Но вывод - это просто имя объекта. Что я здесь не так делаю?
14 мар '19 в 20:41
0 ответов

NLog: Как установить параметры в любых ордерах

У меня есть проект, в котором я должен позволить пользователю динамически записывать шаблоны логов в базу данных и задавать некоторые значения во время выполнения. Я использую NLog в качестве библиотеки журналов. Например, пользователь напишет "Уста…
16 июл '19 в 17:50
0 ответов

Что такое события в структурированных логах?

Я хотел бы знать, что события в структурированных журналах. Могут ли только события запускать разные процессоры? Я попытался найти документацию по Python, но не смог найти больше информации о том, что представляет собой событие.
18 июн '19 в 06:59
0 ответов

Сохранение структурированных логов в RavenDB

Я пишу приложение.NET Core и хотел бы использовать структурированное ведение журналов, доступное в расширениях.NET Core Logging, для записи журналов более структурированным способом. Я хочу сохранить свои журналы в RavenDB, и мне интересно, есть ли …
30 авг '19 в 13:09
0 ответов

Использование Serilog контекстно без зависимости

Я думаю, что название может быть немного расплывчатым, но я не мог придумать лучшего названия. Мой пример использования таков: у меня есть проект веб-API, который использует некоторые "библиотечные" проекты, заботится о бизнес-логике, и я хочу испол…
22 авг '19 в 18:05
2 ответа

Можно ли использовать структурированное ведение журнала NLog без шаблонных сообщений?

До сегодняшнего дня мы использовали NLog версии 4.4.12 (без структурированной регистрации). Однако мы использовали https://www.nuget.org/packages/NLog.StructuredLogging.Json/ для структурированной регистрации. Хорошая вещь об использовании этого рас…
18 июн '19 в 11:44
2 ответа

Google StackDriver коррелирует журналы с родительским запросом python 3

В python 2.7 sdk движка приложения выполнял работу в фоновом режиме, чтобы вложить все журналы с родительским запросом для корреляции в Google StackDriver. Что касается перехода на Python 3, это происходит за счет использования облачного журнала Goo…
1 ответ

Как заставить верблюжий регистр в структурированном ведении журнала C# .NET?

Кто-нибудь знает, как изменить поведение / формат структурированного ведения журнала в.NET Core C# на случай верблюда (например, camelCase)? Я пытаюсь использовать структурированное ведение журнала следующим образом: Logger.LogInformation("Some text…
11 дек '19 в 02:30
0 ответов

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

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

Как реализовать структурированное ведение журнала при использовании NLog в классе-оболочке

Мне сложно понять, как я могу использовать структурированное ведение журнала, когда NLog находится в классе-оболочке. У меня есть веб-приложение asp.net, которое вызывает мой класс-оболочку nlog. Он отлично работает для регулярного ведения журнала, …
26 сен '19 в 19:39
1 ответ

Как добавить параметр в структурированное ведение журнала .Net Core без ссылки на него в сообщении?

Я могу сделать это в ядре.NET _logger.LogInformation("Token validated {clientId}", "MyId"); А затем библиотеки журналов, такие как NLog будет знать, что есть свойство под названием clientId со значением MyId в сообщении и может отображать его особым…
28 окт '19 в 12:20
1 ответ

Структурированный каротаж NLog с повторяющимися именами отверстий

Я пытаюсь понять, как правильно фиксировать свойства с повторяющимися именами отверстий в соответствии с синтаксисом шаблонов сообщений, который реализован в NLog. Посмотрим на примере. Запишите на консоль повторяющиеся имена отверстий, но количеств…
26 май '20 в 09:58