1 год назад
Как создать эффективную систему логирования с использованием Aspect и Spring Cloud Sleuth
Источник: Nuances of Programming Какой язык программирования вам подойдет? Пройдите тест SkillFactory из 7 вопросов и узнайте, какой язык программирования подходит лично вам. Надлежащая практика ведения логов  —  один из наиболее важных аспектов разработки программного обеспечения. Она помогает быстро понять контекст и локализовать проблему при отладке. Самой большой сложностью может стать отсутствие у команды единой системы логирования. Если каждый придерживается того стиля ведения логов, который...
158 читали · 2 года назад
Структурированное логирование JSON в приложениях на Golang
Источник: Nuances of Programming Что такое «структурированное логирование»? Ведение журнала, или логирование  —  очень важная часть программного обеспечения. Логи нужны для отслеживания того, что происходит в системах, и по мере роста последних важность логов только увеличивается. Есть много отличных инструментов для парсинга логов. Мне, например, очень нравится ElasticSearch. Но большинство из них рассчитано на структурированные логи, а не на двоичные большие объекты с обычным текстом (и не факт, что эти объекты записаны в нужном формате)...