블로그 글

시니 선생님이 개발 블로그에 쓴 글입니다.

[실습] Grafana 설치 및 Prometheus 연결
Logging Monitoring

[실습] Grafana 설치 및 Prometheus 연결

✅ 1. Docker Compose 파일 수정 services: elasticsearch: image: docker.elastic.co/elasticsearch/elasticsearch:9.1.0 container_name: elas

[실습] Grafana Alert를 연동한 서버 에러 발생 시 Discord로 알람 보내주기
Logging Monitoring

[실습] Grafana Alert를 연동한 서버 에러 발생 시 Discord로 알람 보내주기

✅ 1. Discord 설치하기 사이트 : ✅ 2. 서버 생성하기 디스코드 왼쪽에 추가하기 버튼을 클릭한다. 직접 만들기를 눌러 서버를 추가한다. 기존에 개인 서버가 있다면 개인 서버에서 실습을 진행하여도 무방함. 나와 친구들을 위한 서버를 클릭한다.

스프링 부트 모니터링 도구 Actuator, Micrometer
Logging Monitoring

스프링 부트 모니터링 도구 Actuator, Micrometer

✅ 1. Spring Actuator Actuator(액추에이터) : 기계를 움직이는 장치 스프링 부트에서는 ‘서버의 내부 상태를 외부로 보여주는 모니터링 창구’ 역할을 함 Actuator를 켜두면 스프링 부트가 스스로 자신의 상태를 체크함 http:

[실습] Discover 탭을 통한 로그 검색하기
Logging Monitoring

[실습] Discover 탭을 통한 로그 검색하기

✅ 1. Discover를 통한 로그 검색 실습하고 있는 날짜 기준으로 선택 우리는 실습에서 logstash.conf 파일의 filter 부분을 빈칸으로 두었기 때문에, 한 줄의 로그를 아무런 가공 없이 통째로 message라는 상자에 넣어서 ES로

[실습] 실습을 위한 웨이팅 API 코드 수정
Logging Monitoring

[실습] 실습을 위한 웨이팅 API 코드 수정

✅ 1. Controller 코드 수정 public class WaitingController { private final WaitingService waitingService; @PostMapping public Respon

Kibana의 핵심 기능은 무엇일까?
Logging Monitoring

Kibana의 핵심 기능은 무엇일까?

✅ 1. Kibana는 무슨 일을 할까? K(Kibana) : Elasticsearch에 쌓인 데이터를 시각화하여 그래프와 대시보드로 보여주는 분석 도구 Elasticsearch에 쿼리를 실행하고, 결과를 다양한 형태로 보여줌

[실습] Kibana로 Data View 생성하기
Logging Monitoring

[실습] Kibana로 Data View 생성하기

✅ 1. Data View 생성하기 해당 화면이 보이면 Data View 생성 완료!

모니터링의 필요성과 모니터링 도구 -
Logging Monitoring

모니터링의 필요성과 모니터링 도구 -

✅ 1. 모니터링이란 무엇일까? 기능과 가용성을 보장하기 위해 서버의 상태, 성능, 가동 시간 및 리소스 사용을 지속적으로 추적하는 것을 의미한다. 쉽게 말해 24시간 내내 서버에 청진기를 대고 심장 박동(Metric)을 듣고 있는 것 과 같다. ✅ 

[실습] Actuator와 Micrometer로 서버 모니터링 하기
Logging Monitoring

[실습] Actuator와 Micrometer로 서버 모니터링 하기

✅ 1. build.gradle 의존성 추가 implementation 'org.springframework.boot:spring-boot-starter-actuator' implementation 'io.micrometer:micrometer-reg

[실습] Kibana 설치 및 설정
Logging Monitoring

[실습] Kibana 설치 및 설정

✅ 1. Docker Compose 파일 수정 services: elasticsearch: image: docker.elastic.co/elasticsearch/elasticsearch:9.1.0 container_name: elas

[실습] 대시보드를 통해 로그 시각화하기
Logging Monitoring

[실습] 대시보드를 통해 로그 시각화하기

✅ 1. 대시보드 생성 ✅ 2. 대시보드 저장 및 확인

[실습] Logback 설정하고 로그 파일로 만들기
Logging Monitoring

[실습] Logback 설정하고 로그 파일로 만들기

✅ 1. Logback 설정 파일 수정하기 logback-spring.xml <?xml version="1.0" encoding="UTF-8"?> <configuration> <!-- property : 자바의 변수 같은 것 -->

시니 선생님 블로그 글 (12쪽) | JSCODE