Re: Разбор ошибок в логах.
On Thu, Jun 22, 2017 at 10:58:08AM -0400, Tim Sattarov wrote:
> On 22/06/17 10:51 AM, Eugene Berdnikov wrote:
> > Лог пишется для человека, для его чтения глазками. Поэтому записи в логе
> > следует делать краткими и информативными.
> Вот не соглашусь, я в своей компании с этим борюсь. Логи, особенно в
> больших количествах (у нас сейчас десятки миллионов событий в день)
> должны быть машиночитаемы. Чтобы можно было делать правильный анализ.
Maшиночитаемость (структурированость) не противоречит информативности.
> > Логи и трейсы можно смешивать, но это приводит к головной боли, которая
> > Вам не даёт покоя. :)
> Лучше не смешивать, а складывать трейсы в отдельное хранилище. Если
> можно, конечно :)
Оракл, к примеру, именно так и делает. В лог он пишет: ошибка такая-то,
сгенерён трейс-файл, лежит там-то. Если нужно, идёшь и смотришь трейс.
--
Eugene Berdnikov
Reply to: