본문 바로가기
반응형

로그5

[TIL] : 269 일일 배움을 위한 Today I Learned ! 코딩 테스트 30일 챌린지 코딩 테스트를 풀 시간이 생각보다 많이 없다.. 그래도 시간 내서 억지로 풀고 있긴 한데 위태롭다. 2022.06.22 - [챌린지/코딩 테스트 30일 챌린지] - [코딩 테스트 30일 챌린지] : 11 Spring Boot 로그 추적기를 만들고 적용해 보았다. 2022.06.22 - [Framework & Library/Spring Boot] - [Spring Boot] : 로그 추적기 2022. 6. 22.
[Spring Boot] : 로그 추적기 오늘 로그 추적기를 만들었다. private String id; private int level; TraceId 클래스에 여러 생성자를 만들어 주었다. public TraceId(String id, int level) { this.id = id; this.level = level; } public TraceId() { this.id = createId(); this.level = 0; } public String getId() { return id; } public int getLevel() { return level; } TraceId를 creat할 수 있는 생성자들이다. @Getter public class TraceStatus { private TraceId traceId; private Long .. 2022. 6. 22.
[Spring Boot] : Spring Boot Log 사용하기 , Lombok 라이브러리 로그 강사님이 보너스로 로깅에 관해서도 알려주셨다. 팀 프로젝트 할 때 log4j를 통해 print문을 대신해서 로그를 찍었는데 역시 왜 찍는지, print와 뭐가 다른지 모르고 그냥 사용만 하고 있었는데 이번 강의를 통해 조금으 더 알게 되었다. 강사님이 이번 강의에서도 깊게는 다루지 않고 간단하게만 알아본다고 하셨다. 조금 더 깊게 사용하면 어떻게 사용할 수 있는지도 따로 찾아봐야 할 것 같다. 우선, 따로 찾아본 바로는 로그와 print문의 차이로는 print는 바로 출력이 되고 따로 찾아 볼 수는 없지만 log를 찍게 되면 나중에 log 파일을 뒤져 그동안 찍힌 log를 찾아 볼 수 있다고 한다. 이게 아직 활용은 해본 적은 없지만 작년에 학교 수업을 들으면서 Hadoop을 사용할 때 로그 파일을 모아.. 2022. 1. 25.
[Hadoop] : 웹 서버 배포(3부) 데이터 수집 환경설정 Flume에서 자주 사용되는 예제입니다. vi로 flume-netcat을 만들어 줍니다. # The configuration file needs to define the sources, # ths channels and the sinks. # Sources, chnnels and sinks are defined per agent, # in this case called 'agent' agent.sources = s1 agent.channels = c1 agent.sinks = k1 agent.sources.s1.type = netcat agent.sources.s1.bind = localhost agent.sources.s1.port = 10001 agent.sources.s1.ch.. 2021. 11. 18.
[Hadoop] : Apache Flume 응용 (2부) 로그 생성용 간단한 웹 프로젝트 생성하기 Dynamic Web Project를 만들어 줍니다. 기본적인 자바 기반 웹 프로젝트는 모두 Dynamic Web Project로 구현합니다. Dynamic Web Project는 js 등 동적 프로젝트를 만들고 Static Web Project는 정적으로 HTML 등 프로젝트를 만들 때 사용합니다. 프로젝트 이름을 설정해 줍니다. 모든 WAS(톰켓 포함)은 WEB-INF 폴더 밑에 존재하는 파일만 인식할 수 있도록 설정이 되어 있습니다. 실제 톰켓에 동작, 배포하기 위해 반드시 컴파일 되는 자바파일은 WEB-INF\classes에 존재해야 합니다. Content root는 도메인 주소의 위치를 의미합니다. 변경하지 않는다면 [ localhost:8080/프로젝트.. 2021. 11. 11.
반응형