Тёмный

Инструменты логгирования для платформы Java 

Уголок сельского джависта
Подписаться 9 тыс.
Просмотров 4,9 тыс.
50% 1

Современные информационные системы сложно представить себе без логгирования, ценность которого сложно перееоценить. В случае возникновения каких-то непредвиденных ситуаций лог или журнал событий будет первым и, возможно, главным источником информации, на основе которой вы сможете определить причины непредвиденного поведения или ошибок, а затем исправить их.
Для записи события в лог вы можете использовать System.out, System.err и PrintStream в целом, но лучше для этого использовать специализированные инструменты: логгеры и фасады логгирования, о которых пойдёт речь в этом обзорном ролике. При подготовке к этому ролику я постарался разобраться с подавляющим большинством современных инструментов логгирования для проектов на платформе Java и сформулировать какие-то выводы. Надеюсь, после просмотра этого ролика вам станет понятнее, что есть что в списе JUL, JCL, log4j, log4j 2, SLF4J и т.д., а так же, что стоит использовать, а что - нет.
#java #logging #jul #jcl #slf4j #log4j #log4j2 #jbosslogging #jbosslogmanager #logback
Мой сайт: alexkosarev.name/
Паблик в VK: public218833461
Канал в Telegram: t.me/+TZCuO38vG3oqu_Jq
Стать доном: donut/shurik.codes
Донаты в Boosty: boosty.to/akosarev/purchase/1...
Донаты в Tinkoff: www.tinkoff.ru/cf/4PEOiVCZQuS

Опубликовано:

 

15 авг 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 27   
@shurik_codes
@shurik_codes 10 месяцев назад
Это исправленная версия ролика, оригинал доступен по ссылке: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-9SuhquV2OM0.html
@userPoJava
@userPoJava 9 дней назад
Редчайшее качество разработчика умение говорить на понятном языке.
@denisthestudent
@denisthestudent 3 дня назад
Спасибо за раскрытие темы логгирования!
@evgeniidobrii3787
@evgeniidobrii3787 9 дней назад
Спасибо за Вашу работу! Очень полезные видео, очень качественный контент
@MgsMen
@MgsMen 7 месяцев назад
Спасибо друг ! Реально помогаешь ! Причём настолько свежий и доступной инфы нет на русском ютубе . Комент и лайк в продвижения. Спасибо ещё раз, выручаешь нас смертных
@alekseyshibayev5243
@alekseyshibayev5243 4 месяца назад
Мужчина, час про лог рассказывать, да вы просто Иван Головач нашего времени! )
@user-tf9iz8pn8m
@user-tf9iz8pn8m 9 месяцев назад
Огромное спасибо за ролики, по-моему самое хорошее объяснение на ютабе за все времена-есть темы, в которых было недопонимание, но благодаря вам оно прошло. Пожалуйста продолжайте, думаю, что аудиторию вы точно соберете не малую!)
@Edu-wi3il
@Edu-wi3il 8 месяцев назад
Мегаполезное видео! Особенно классным показался совет про передачу идентификатора при выводе клиенту. Концовка получилась немного скомканная, а в целом все супер)
@svetlanamazhaykina6918
@svetlanamazhaykina6918 Месяц назад
Спасибо за Ваш труд! Коммент в поддержку канала.
@user-ov1xr1ip7i
@user-ov1xr1ip7i 10 месяцев назад
Интересная тема, круто,что все логеры сравнил
@bakdaulet_13
@bakdaulet_13 5 месяцев назад
Отлично! Спасибо за ролики.
@mendalau3515
@mendalau3515 10 месяцев назад
Спасибо большое!
@romanovichihin2429
@romanovichihin2429 10 месяцев назад
лайк, коммент, некст!
@user-zu4ft8yw9e
@user-zu4ft8yw9e 2 месяца назад
Некоторые рекомендуемые инструменты ведения журналов, специально разработанные для платформы Java, которые могут помочь в выявлении и решении проблем на разных этапах разработки, включают Graylog, Log4j2 и CodiumAI.
@user-zu4ft8yw9e
@user-zu4ft8yw9e 2 месяца назад
В этом обзорном видео мы обсудим современные информационные системы и важность ведения журналов. Ведение журнала помогает выявить причину неожиданного поведения или ошибок и позволяет их исправить. Хотя для журналирования можно использовать System.out, System.err и PrintStream, для большей эффективности рекомендуется использовать специализированные инструменты, такие как средства журналирования и фасады журналирования. Готовясь к этому видео, я проанализировал различные инструменты логирования, доступные на платформе Java, и сформулировал некоторые выводы. В список входят JUL (Java Util Logging), JCL (Java Commons Logging), log4j, log4j 2, SLF4J (Simple Logging Facade for Java) и другие. Понимание этих инструментов и их пригодности имеет решающее значение для принятия обоснованных решений при ведении журнала проекта. В видеоролике будут рассмотрены следующие этапы решения проблемы: 1. Понимание цели и преимуществ авторизации в современных информационных системах. 2. Сравнение различных инструментов ведения журналов, доступных на платформе Java, включая их функции, преимущества и недостатки. 3. Анализ аспектов совместимости и интеграции этих инструментов ведения журналов с другими платформами и библиотеками Java. 4. Обсуждение лучших практик и рекомендаций по выбору и внедрению наиболее подходящих инструментов журналирования для вашего проекта. 5. Подчеркивание важности регистрации конфигурации, обслуживания и мониторинга для оптимальной производительности и устранения неполадок. К концу этого видео вы должны иметь более четкое представление о различных инструментах ведения журналов, их функциях и факторах, которые следует учитывать при выборе правильного решения для ведения журналов для вашего проекта. Эти знания помогут вам принимать обоснованные решения и оптимизировать стратегии ведения журналов для повышения производительности системы и устранения ошибок.
@alexanderstrigunov9389
@alexanderstrigunov9389 9 месяцев назад
Подскажите, пожалуйста, что это зя тема в IDE или какая-то другая IDE, нравится данный стиль. Спасибо за ваши видео :)
@shurik_codes
@shurik_codes 9 месяцев назад
Это New UI в идее
@alexanderstrigunov9389
@alexanderstrigunov9389 9 месяцев назад
@@shurik_codes почему-то в моей idea она не показывается, нужна idea 23 года?
@shurik_codes
@shurik_codes 9 месяцев назад
@@alexanderstrigunov9389 да, это в последних версиях
@Pussaley
@Pussaley 2 месяца назад
Доброго времени суток. Уточните про Log4J, что именно не развивается? 1я версия или 2я? А то увидел на сайте apache'а, что новые версии релизятся. Можете прояснить этот момент?
@shurik_codes
@shurik_codes 2 месяца назад
Первая
@Pussaley
@Pussaley 2 месяца назад
@@shurik_codes понял, благодарю:)
@user-fl4yw1cr7d
@user-fl4yw1cr7d 10 месяцев назад
А чо звука то нет? Или только у меня
@shurik_codes
@shurik_codes 10 месяцев назад
Всё в порядке со звуком
@user-lg9wf8sy9t
@user-lg9wf8sy9t 10 месяцев назад
🔥🔥🔥Очень ждал данное видео! Спасибо @shurik_codes за качественный, проработанный концептуальный материал. Очень позновательно! Теперь у меня сформировалось понимание основных принципов и подходов к логгированию в Java. Было бы интересно увидеть вторую часть (боле практическую), напраимер, о: - применении наиболее перспективной и популярной связки логгера и фасада SLF4J + Logback; - применении библиотек-адаптеров при связке SLF4J + Log4j 2; - каскадировании фасадов в случае необходимости... Еще раз Александр спасибо Вам за вашу работу! И удачи в делах! 🤝
@user-lg9wf8sy9t
@user-lg9wf8sy9t 10 месяцев назад
Кстати, а можно ли где-нибудь скачать проект, показанный в видео? Спасибо!
@shurik_codes
@shurik_codes 10 месяцев назад
Постараюсь выложить на выходных
Далее
Testcontainers и Spring Boot 3.1
19:47
Просмотров 7 тыс.
Самоприкорм с сестрой 😂
00:19
Просмотров 281 тыс.
How to do logging in Spring Boot - Brain Bytes
13:46
Просмотров 263 тыс.
Java: что нужно знать новичку?
8:15
Keycloak и Spring Security
37:37
Просмотров 10 тыс.
Slf4j, Lockback and Log4J2 | Spring Boot Backend #10
16:33
АОП в Spring Framework
1:13:19
Просмотров 4,6 тыс.