Какие существуют стандарты логирования?

  1. Интересно какие есть стандарты (форматы, принципы размещения точек логирования), за ссылки буду благодарен.
  2. Какой есть формат (и ридер) с возможностью сворачивать вложенные блоки?
  3. Как правильно размещать точки логирования что бы:
    1. Они не захламляли код.
    2. Можно было минимизировать их влияние на быстродействие кода в прод среде где не нужны подробные логи.

  4. В PHPStorm нашёл несколько парсеров логов, но описания этих форматов не нашёл, как ими пользоваться тоже не понял (У меня отработала только раскраска по первой букве (I,W,E)). Из регулярок мне понять не удалось:
    Pipe-separate: ^(?s)([^|]*)\|([^|]*)\|([^|]*)\|(.*)$
    IntelliJ IDEA: ^([^\[]+)(\[[\s\d]+])\s*(\w*)\s*-\s*(\S*)\s*-(.+)$
    TeamCity build log: ^\[([^]]+)](.):\s*(\[[^]]+])?(.*)$
  • Вопрос задан
  • 637 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы