Version 1 (modified by 5 years ago) ( diff ) | ,
---|
Вишлист по идеальным логам
Общие соображения:
- исходим из того что systemd и microsoft молодцы, а serilog и akka - дураки
- соответственно нужна максимально возможная в рамках systemd поддержка фич стандартного ILogger
- serilog и акковские логи - в основном для обогащения родных логов метаданными (например акковские логи дополнительно пишут текущего актора)
Список фич:
- уровни логирования
- категории логирования
- конфигурация уровней логов по категориям (классам или акторам)
- структурное логирование (сохранять в systemd journal дополнительными атрибутами message id, message template и параметры шаблона)
Опционально:
- скоупы (хез как оно дружит с async и Akka.Context)
Note:
See TracWiki
for help on using the wiki.