# Log4j

69개의 포스트
post-thumbnail

[Logging] log4j와 slf4j 란?

gradle환경에서 스프링 부트로 프로젝트를 시작할 떄, 아래와 같이 스프링부트에서 Gradle을 빌드하기 위해 자동으로 떙겨오는? Gradle-Dependencies 라이브러리 정보를 보면 log4j와 slf4j를 찾아볼 수 있다.log4j와 slf4j는 둘 다 Ja

2023년 10월 5일
·
0개의 댓글
·

Framework란?

프레임워크란 개발자가 소프트웨어를 개발함에 있어 코드를 구현하는 개발시간을 줄이고, 코드의 재사용성을 증가시키기위해 일련의 클래스 묶음이나 뼈대, 틀을 제공하는 라이브러리를 구현해 놓은 것을 말한다.개발자가 따라야하는 가이드를 제공한다.개발할 수 있는 범위가 정해져 있

2023년 10월 4일
·
0개의 댓글
·
post-thumbnail

[CS-WEB] 로깅 레벨 & 로깅 프레임워크

상황에 따라 필요한 로그를 보여주기 위해서 로그 정의시 사용하는 level을 구분한다.Logging level을 정의함으로써 얼마나 해당 정보가 중요한지를 나타낸다. 총 8단계를 구성되며, ALL < TRACE < DEBUG < INFO < WAR

2023년 8월 29일
·
0개의 댓글
·

Log4j의 개념과 설정 방법

log4j 개념 및 사용법

2023년 8월 17일
·
0개의 댓글
·
post-thumbnail

어노테이션 Log4j 에러

해당 부분을 주석처리하면 Log4j 에러가 해결된다.

2023년 8월 4일
·
1개의 댓글
·
post-thumbnail

Log4jdbc

JDBC에서 발생하는 작업들을 로그로 찍어주는 라이브러리디버깅이 매우 수월해진다log4jdbc에서 Maven을 복사해도 됨jdbc.sqlonly : 실행하는 SQL문을 출력한다jdbc.sqltiming : 실행하는 SQL문과 실행하는데 걸린 시간을 출력한다jdbc.a

2023년 7월 7일
·
0개의 댓글
·
post-thumbnail

Log4j

Log4j 로그를 효율적으로 남길 수 있는 기능들이 구현되어있는 라이브러리 각 로그마다 등급을 설정하고 일정 등급 이상의 로그만 보이도록 설정할 수 있다 프로젝트 폴더의 src/main/resources -> log4j.xml 내용을 확인할 수 있다(직접 수정도 가능)

2023년 7월 3일
·
0개의 댓글
·
post-thumbnail

SpringBoot 메세지 발송/조회 API 설계 1 (요구사항, 사용기술, application.properties, Log4j)

부연설명 -•log4j-core는 로깅 프레임워크의 구현입니다. 로거 생성 및 관리, 로그 이벤트 처리, 적절한 어펜더에 로그 메시지 발송과 같은 로깅의 핵심 기능을 제공합니다. 또한 다른 대상에 로그를 작성하는 데 사용할 수 있는 구성 가능한 추가기 세트를 제공합니다

2023년 5월 21일
·
0개의 댓글
·
post-thumbnail

(Spring) logback - 설정

side project를 세팅중에 sql log 를 console에 출력하는 logback 설정을 하다가 가이드를 하나 기록해 놓아야 겠다고 생각이 들어 포스팅 하게 되었다.프로젝트 환경 Build : GradleSpring Boot : 2.7.11IDE : STS (

2023년 5월 17일
·
0개의 댓글
·
post-thumbnail

log4j, logback, slf4j의 차이점

로그란 ?로그는 소프트웨어에서 발생하는 이벤트와 정보를 기록하는 것을 말한다. 이벤트와 정보는 일반적으로 애플리케이션의 상태, 실행 과정에서 발생하는 문제, 성능 지표 등 다양한 정보가 포함될 수 있다.로그는 디버깅, 모니터링, 오류 분석 등의 목적으로 사용된다. 로그

2023년 4월 16일
·
0개의 댓글
·
post-thumbnail

Apache Log4j (CVE-2021-44228) 취약점 분석

1. log4j (log for java)란? 자바 웹 어플리케이션에서 프로그램의 기록을 남기기 위해 사용하는 로깅 도구로 프로그램 실행 시 자동으로 로그를 남기는 기능을 한다. 추후에 개발자들이 디버깅이나 에러 분석을 위해 사용된다. * log4j info()*로 호

2023년 4월 7일
·
0개의 댓글
·
post-thumbnail

log4j deubg레벨로 인한 OOM 발생한 케이스

OOM 발생으로 서비스 불가해당 서버는 IBM Java이기 때문에, Javacore가 남았고, 스레드 덤프 내 Current Thread 검색 해 OOM을 발생시킨 스레드 내용을 분석함.해당 APPL은 Log4j deubg 레벨로 설정 돼 있고 console appen

2023년 3월 16일
·
0개의 댓글
·
post-thumbnail

log4j

log4j를 설명

2023년 2월 13일
·
0개의 댓글
·
post-thumbnail

Spring Log

굉장히 오래된 로깅 라이브러리.2015년 8월 5일 이후 지원이 종료되어 사용하지 않는다.Log4J 이후 출시된 보다 향상되고 가장 널리 사용되는 라이브러리.필터링 기능과 자동 리로딩을 지원한다.SLF4J의 구현체로써 동작하며, 스프링 부트에서 기본으로 사용된다.가장

2023년 2월 11일
·
0개의 댓글
·
post-thumbnail

[Report] Apache Log4j 취약점 분석

Log4j 분석

2023년 1월 25일
·
0개의 댓글
·
post-thumbnail

SQL 로그 설정 (log4jdbc)

파이널 프로젝트를 진행할 때, 오류 확인 시 너무 유용했던 log4j 라이브러리: Log4Jdbc Log4j2 JDBC 4(org.bgee.log4jdbc-log4j2) 라이브러리 추가: JDBC(DBCP) 설정이 있는 root-context.xml 파일 수정: src

2023년 1월 9일
·
0개의 댓글
·
post-thumbnail

log4j: SocketAppender 사용하기

Log에는 시스템의 상태가 쓰인다. 원격지에 시스템 상태를 확인하고 싶을 때 Log를 수집하는 건 하나의 방법이 될 수 있다. 여기서는 Log4j의 SocketAppeder를 사용하는 법에 대해 알아본다.

2023년 1월 8일
·
0개의 댓글
·

log4j.xml 에러 Cannot find DTD

스프링에서 log4j를 추가하다가 log4j.xml 파일이 빨간줄로 뜨길래 구글링해서 해결한 정보 정리기존 코드원인을 찾아보니 아래와 같았다.해결책기존 코드변경 코드이 부분에서 log4j.dtd 부분을 경로 전체로 기입하였더니 손쉽게 해결이 되었다.

2022년 12월 17일
·
0개의 댓글
·

[error] maven 없을 때

Configure -> convert to maven 클릭 메이븐 생성시 maven install \-> 생성된 jar 파일 확인pom.xml -> log4j 에러 -> runtime 주석처리출처 : https://moon1226.tistory.com/93

2022년 11월 15일
·
0개의 댓글
·