docs: make project documentation self-contained
This commit is contained in:
@@ -13,3 +13,10 @@ Backend нуждается в структурированных JSON-логах
|
||||
## Consequences
|
||||
|
||||
Backend получает новую production dependency и использует Pino API для application-событий. Collector, retention и alerting остаются за пределами приложения.
|
||||
|
||||
Логирование сосредоточено на инфраструктурной границе backend и связывает
|
||||
события с контекстом HTTP-запроса. В журнал передаются стабильное имя события
|
||||
и разрешённые скалярные поля. Неизвестные поля отбрасываются; полные запросы,
|
||||
тела ответов и секреты не являются допустимыми данными журнала. Фильтрация
|
||||
полей не защищает секрет, помещённый в свободный текст сообщения или stack:
|
||||
содержимое таких сообщений требует отдельной проверки.
|
||||
|
||||
Reference in New Issue
Block a user