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

  Рет қаралды 4,451

Уголок сельского джависта

Уголок сельского джависта

9 ай бұрын

Современные информационные системы сложно представить себе без логгирования, ценность которого сложно перееоценить. В случае возникновения каких-то непредвиденных ситуаций лог или журнал событий будет первым и, возможно, главным источником информации, на основе которой вы сможете определить причины непредвиденного поведения или ошибок, а затем исправить их.
Для записи события в лог вы можете использовать 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

Пікірлер: 24
@shurik_codes
@shurik_codes 9 ай бұрын
Это исправленная версия ролика, оригинал доступен по ссылке: kzbin.info/www/bejne/b4TYmaSri5eCg5I
@svetlanamazhaykina6918
@svetlanamazhaykina6918 22 күн бұрын
Спасибо за Ваш труд! Коммент в поддержку канала.
@MgsMen
@MgsMen 6 ай бұрын
Спасибо друг ! Реально помогаешь ! Причём настолько свежий и доступной инфы нет на русском ютубе . Комент и лайк в продвижения. Спасибо ещё раз, выручаешь нас смертных
@alekseyshibayev5243
@alekseyshibayev5243 3 ай бұрын
Мужчина, час про лог рассказывать, да вы просто Иван Головач нашего времени! )
@user-tf9iz8pn8m
@user-tf9iz8pn8m 8 ай бұрын
Огромное спасибо за ролики, по-моему самое хорошее объяснение на ютабе за все времена-есть темы, в которых было недопонимание, но благодаря вам оно прошло. Пожалуйста продолжайте, думаю, что аудиторию вы точно соберете не малую!)
@Edu-wi3il
@Edu-wi3il 7 ай бұрын
Мегаполезное видео! Особенно классным показался совет про передачу идентификатора при выводе клиенту. Концовка получилась немного скомканная, а в целом все супер)
@user-ov1xr1ip7i
@user-ov1xr1ip7i 9 ай бұрын
Интересная тема, круто,что все логеры сравнил
@bakdaulet_13
@bakdaulet_13 4 ай бұрын
Отлично! Спасибо за ролики.
@mendalau3515
@mendalau3515 9 ай бұрын
Спасибо большое!
@user-zu4ft8yw9e
@user-zu4ft8yw9e Ай бұрын
В этом обзорном видео мы обсудим современные информационные системы и важность ведения журналов. Ведение журнала помогает выявить причину неожиданного поведения или ошибок и позволяет их исправить. Хотя для журналирования можно использовать 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. Подчеркивание важности регистрации конфигурации, обслуживания и мониторинга для оптимальной производительности и устранения неполадок. К концу этого видео вы должны иметь более четкое представление о различных инструментах ведения журналов, их функциях и факторах, которые следует учитывать при выборе правильного решения для ведения журналов для вашего проекта. Эти знания помогут вам принимать обоснованные решения и оптимизировать стратегии ведения журналов для повышения производительности системы и устранения ошибок.
@user-zu4ft8yw9e
@user-zu4ft8yw9e Ай бұрын
Некоторые рекомендуемые инструменты ведения журналов, специально разработанные для платформы Java, которые могут помочь в выявлении и решении проблем на разных этапах разработки, включают Graylog, Log4j2 и CodiumAI.
@romanovichihin2429
@romanovichihin2429 9 ай бұрын
лайк, коммент, некст!
@alexanderstrigunov9389
@alexanderstrigunov9389 8 ай бұрын
Подскажите, пожалуйста, что это зя тема в IDE или какая-то другая IDE, нравится данный стиль. Спасибо за ваши видео :)
@shurik_codes
@shurik_codes 8 ай бұрын
Это New UI в идее
@alexanderstrigunov9389
@alexanderstrigunov9389 8 ай бұрын
@@shurik_codes почему-то в моей idea она не показывается, нужна idea 23 года?
@shurik_codes
@shurik_codes 8 ай бұрын
@@alexanderstrigunov9389 да, это в последних версиях
@Pussaley
@Pussaley Ай бұрын
Доброго времени суток. Уточните про Log4J, что именно не развивается? 1я версия или 2я? А то увидел на сайте apache'а, что новые версии релизятся. Можете прояснить этот момент?
@shurik_codes
@shurik_codes Ай бұрын
Первая
@Pussaley
@Pussaley Ай бұрын
@@shurik_codes понял, благодарю:)
@user-fl4yw1cr7d
@user-fl4yw1cr7d 9 ай бұрын
А чо звука то нет? Или только у меня
@shurik_codes
@shurik_codes 9 ай бұрын
Всё в порядке со звуком
@user-lg9wf8sy9t
@user-lg9wf8sy9t 9 ай бұрын
🔥🔥🔥Очень ждал данное видео! Спасибо @shurik_codes за качественный, проработанный концептуальный материал. Очень позновательно! Теперь у меня сформировалось понимание основных принципов и подходов к логгированию в Java. Было бы интересно увидеть вторую часть (боле практическую), напраимер, о: - применении наиболее перспективной и популярной связки логгера и фасада SLF4J + Logback; - применении библиотек-адаптеров при связке SLF4J + Log4j 2; - каскадировании фасадов в случае необходимости... Еще раз Александр спасибо Вам за вашу работу! И удачи в делах! 🤝
@user-lg9wf8sy9t
@user-lg9wf8sy9t 9 ай бұрын
Кстати, а можно ли где-нибудь скачать проект, показанный в видео? Спасибо!
@shurik_codes
@shurik_codes 9 ай бұрын
Постараюсь выложить на выходных
АОП в Spring Framework
1:13:19
Уголок сельского джависта
Рет қаралды 4,1 М.
Ну Лилит))) прода в онк: завидные котики
00:51
1❤️
00:20
すしらーめん《りく》
Рет қаралды 33 МЛН
Sigma Girl Education #sigma #viral #comedy
00:16
CRAZY GREAPA
Рет қаралды 81 МЛН
Pray For Palestine 😢🇵🇸|
00:23
Ak Ultra
Рет қаралды 33 МЛН
Keycloak и Spring Security
37:37
Уголок сельского джависта
Рет қаралды 9 М.
Авторизация - Spring Security в деталях #java #spring #springsecurity #abac #rbac #authorization
1:22:58
Actuator, Micrometer, Victoria Metrics, Grafana - Мониторинг Spring Boot #micrometer #springboot
39:40
Уголок сельского джависта
Рет қаралды 4,9 М.
Евгений Борисов - Spring-построитель
2:24:30
JPoint, Joker и JUG ru
Рет қаралды 171 М.
SC24EP20 Развёртывание сервисов в Kubernetes - Разработка проектов со Spring
1:24:07
Ну Лилит))) прода в онк: завидные котики
00:51