Публикации по теме 'logging'


Журнал Zalando: руководство разработчика с примерами кода
Протоколирование HTTP-запросов и ответов Ведение журнала является фундаментальным аспектом разработки программного обеспечения. Он предоставляет разработчикам информацию о том, как ведут себя их приложения, помогает отлаживать проблемы и контролирует состояние системы. Zalando, один из крупнейших в Европе интернет-магазинов модной одежды, разработал библиотеку журналов с открытым исходным кодом под названием «Logbook». В этой статье мы углубимся в журнал Zalando, изучим его функции..

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

Пишите тесты только для своего кода
Пример из реальной жизни, чтобы ответить на вопрос «что я должен протестировать?» Разработчики, которые только начинают писать тесты, часто не понимают, что тестировать и как это тестировать «правильно» . Такие термины, как тесты функций, модульные тесты, интеграционные тесты и приемочные тесты, перегружены. Но это проще, чем многие думают. Вам просто нужно написать тестовый код, который подтверждает, делает ли ваш код веб-приложения то, что он должен делать. Ни больше ни меньше...

Руководство по ведению журнала приложений
Советы, как не пропустить лес за деревьями Что такое ведение журнала приложений? Целью ведения журнала является создание информационного следа , который поможет понять маршрут, по которому пользователь или информация проходят через ваше приложение. Ведение журнала, по крайней мере, по моему опыту, недооцененная тема во многих проектах. Некоторые люди используют логи только для целей отладки в начале разработки и никогда не будут просматривать их позже, в то время как другие..

Простое ведение журнала Nodejs с помощью Winston
Ведение журнала является одним из наиболее важных компонентов любой программной системы. Журналы необходимы, когда речь идет об устранении ошибок программного обеспечения и помощи разработчикам в понимании состояния приложения. В экосистеме Node.js есть ряд популярных решений, о которых стоит подумать. Хотя большинство из них сделаны для одной и той же цели, между ними есть небольшие отличия. Winston . Самая популярная библиотека журналов с поддержкой нескольких транспортов. Pino:..

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

Как библиотеки Node.js могут улучшить ведение журнала
Проекты по разработке программного обеспечения обычно занимают много времени и проходят несколько этапов. Все требования, собранные в начале, должны быть превращены в рабочие функции программного обеспечения с использованием кода, написанного несколькими разработчиками. Из-за сложности этого процесса даже самые талантливые команды не могут внедрить комплексную программную систему, не совершив ни единой ошибки с первой попытки. Синтаксические, логические ошибки и ошибки времени..