wiki:Logging

Вишлист по идеальным логам

Общие соображения:

  • исходим из того что systemd и microsoft молодцы, а serilog и akka - дураки
  • соответственно нужна максимально возможная в рамках systemd поддержка фич стандартного ILogger
  • serilog и акковские логи - в основном для обогащения родных логов метаданными (например акковские логи дополнительно пишут текущего актора)

Список фич:

  • уровни логирования
  • категории логирования
  • конфигурация уровней логов по категориям (классам или акторам)
  • структурное логирование (сохранять в systemd journal дополнительными атрибутами message id, message template и параметры шаблона)

Опционально:

  • скоупы (хез как оно дружит с async и Akka.Context)
Last modified 5 years ago Last modified on Aug 8, 2019, 8:44:14 PM
Note: See TracWiki for help on using the wiki.