LINUX.ORG.RU

История изменений

Исправление alex0x08, (текущая версия) :

Вне стадий отладки и разработки, никакие логи не нужны, нужно журналирование (см ниже) и телеметрия.

Журналирование это фиксация действий пользователя в системе, оно же - аудит. Действия записываются чаще всего сразу в базу, естественно с привязкой к пользователю.

Телеметрия это про сбор ошибок с привязкой к контексту выполнения и данными о рантайме.

Логи, тем более в файл это точка отказа и мусорка, из которой что-то вытащить при реально работающем сервере с кучей пользователей становится мало реально.

Это все если речь идет о чем-то большом и работающем, не о каком-то чисто техническом сервисе, без пользователей и нагрузки.

Исходная версия alex0x08, :

Вне стадий отладки и разработки, никакие логи не нужны, нужно журналирование (см ниже) и телеметрия.

Журналирование это фиксация действий пользователя в системе, оно же - аудит. Действия записываются чаще всего сразу в базу, естественно с привязкой к пользователю.

Телеметрия это про сбор ошибок с привязкой к контексту выполнения и данными о рантайме.

Логи, тем более в файл это точка отказа и мусорка, из которой что-то вытащить при реально работающем сервере с кучей пользователей становится мало реально.