From 9afb36711e7f1f8f36b51b26daec5f0c0b86acfe Mon Sep 17 00:00:00 2001 From: Alexander Ivanov Date: Sun, 1 Sep 2019 07:08:12 +0300 Subject: [PATCH] Upkdate usematurelogger --- sections/errorhandling/usematurelogger.russian.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sections/errorhandling/usematurelogger.russian.md b/sections/errorhandling/usematurelogger.russian.md index 07a779ee..a96158f3 100644 --- a/sections/errorhandling/usematurelogger.russian.md +++ b/sections/errorhandling/usematurelogger.russian.md @@ -2,10 +2,9 @@ ### Объяснение в один абзац -Мы все любим console.log, но, очевидно, авторитетный и постоянный регистратор, такой как [Winston][winston], [Bunyan][bunyan] (очень популярный) или [Pino][pino] (новый парень на районе, который ориентирован на производительность) является обязательным для серьезных проектов. Набор методов и инструментов поможет гораздо быстрее рассуждать об ошибках - (1) часто регистрировать с использованием разных уровней (отладка, информация, ошибка); (2) при ведении журнала, предоставлять контекстную информацию в виде объектов JSON, см. пример ниже; (3) просматривать и фильтровать журналы, используя API запросов журналов (встроенный в большинство регистраторов) или программу просмотра журналов; (4) разворачивать и составлять отчет для рабочей группы, используя инструменты предоставления оперативной информации, такие как Splunk. +Мы все любим console.log, но, очевидно, авторитетный и постоянный регистратор, такой как [Winston][winston] (очень популярный) или [Pino][pino] (новый парень на районе, который ориентирован на производительность) является обязательным для серьезных проектов. Набор методов и инструментов поможет гораздо быстрее рассуждать об ошибках - (1) часто регистрировать с использованием разных уровней (отладка, информация, ошибка); (2) при ведении журнала, предоставлять контекстную информацию в виде объектов JSON, см. пример ниже; (3) просматривать и фильтровать журналы, используя API запросов журналов (встроенный в большинство регистраторов) или программу просмотра журналов; (4) разворачивать и составлять отчет для рабочей группы, используя инструменты предоставления оперативной информации, такие как Splunk. [winston]: https://www.npmjs.com/package/winston -[bunyan]: https://www.npmjs.com/package/bunyan [pino]: https://www.npmjs.com/package/pino ### Пример кода - Winston Logger в действии