전체 글(150)
-
𝑮𝑹𝑨𝑭𝑨𝑵𝑨를 𝐄𝐂𝟐에 연결하자
✔오늘 배운 중요한 🔑 pointGrafana의 알림 기능을 사용하여 Slack 등을 통해 팀원들에게 경고 전달이 가능하다Cloudwatch는 AWS에서 제공하는 모니터링 서비스다.🎯 오늘 배운 내용실제 사용하는 서버인 EC2의 메트릭 데이터를 시각화 하고 분석하기 위해서 Grafana와 연결을 시도하는 과정이 필요하다.Grafana 접속https://grafana.com/ Grafana: The open observability platform | Grafana Labs grafana.com Centralize your observability data into a single backend 선택 CloudWatch 추가 AWS 설정 역할 생성 CloudWatch 권한 및 EC2 Read 권한..
2024.08.09 -
𝑮𝑹𝑨𝑭𝑨𝑵𝑨
✔오늘 배운 중요한 🔑 pointEFK 스택은 로그 데이터의 수집과 분석Grafana는 시스템 성능 모니터링🎯 오늘 배운 내용𝑮𝑹𝑨𝑭𝑨𝑵𝑨란?데이터 시각화 및 모니터링 도구로, 다양한 데이터 소스와 연동하여 대시보드를 만들고 모니터링할 수 있다. GRAFANA VS EFKEFK 스택은 로그데이터 수집, 처리, 분석에 특화되어 있어 실시간 로그 분석을 할때 사용되며GRAFANA는 매트릭 데이터를 시각화 하고 모니터링하는데 사용된다. https://grafana.com/ Grafana: The open observability platform | Grafana Labs grafana.com 🤔 어떻게 활용할까?Grafana와 EFK를 같이 사용하여 로그 데이터 분석과 성능 모니터링을 같이..
2024.08.08 -
𝓔𝓕𝓚 실행
✔오늘 배운 중요한 🔑 pointelasticsearch-service-tokens.bat으로 서비스 토큰을 생성하여 kibana.yml에 해당 토큰을 설정해줘야 한다.🎯 오늘 배운 내용 EFK 설치가 끝났다면 이제 EFK를 실제로 구동해볼 차례이다.elasticsearch.ymlxpack.security.enabled: truexpack.security.http.ssl.enabled: truexpack.security.http.ssl.keystore.path: certs/http.p12xpack.security.transport.ssl.enabled: truexpack.security.transport.ssl.verification_mode: certificatexpack.security.trans..
2024.08.07 -
𝓔𝓕𝓚 설치
✔오늘 배운 중요한 🔑 pointElastic search는 로그를 저장,검색함Fluentd는 로그를 ELASTIC으로 보냄Kibana는 ELASTIC에 저장된 로그를 분석함🎯 오늘 배운 내용 EFK 설치 E(Elastic search) : 로그데이터 저장,검색기능https://www.elastic.co/kr/downloads/elasticsearch Download ElasticsearchDownload Elasticsearch or the complete Elastic Stack (formerly ELK stack) for free and start searching and analyzing in minutes with Elastic....www.elastic.co elasticsearch-8...
2024.08.06 -
ℒℴℊ𝒷𝒶𝒸𝓀
✔오늘 배운 중요한 🔑 pointELK와 EFK는 로그 데이터를 수집,분석할 수 있는 도구로그데이터를 저장,출력하기 위해서 Logback 사용한다.Log Level을 INFO로 설정을 하면 (INFO, WARN, ERROR) 메세지를 포함한다.🎯 오늘 배운 내용 Log우리는 평소에 코드를 작성하면서 내가 작성하고 있는 코드가 내가 생각한대로 진행이 되고있는지를 확인하고 싶을때 Log를 활용한다.override fun upload(fileList: List, filePath: String): List { if (!fileList.all { tikaUtil.validateMediaFile(it) }) { throw IllegalArgumentException("Invalid file f..
2024.08.05 -
𝓟𝓢𝓐 (𝓟𝓸𝓻𝓽𝓪𝓫𝓵𝓮 𝓢𝓮𝓻𝓿𝓲𝓬𝓮 𝓐𝓫𝓼𝓽𝓻𝓪𝓬𝓽𝓲𝓸𝓷)
✔오늘 배운 중요한 🔑 pointSpring의 3대 요소: IoC/DI,PSA,AOPPSA를 통해 특정 환경,서버,기술에 종속되지 않고 유연한 애플리케이션을 개발할 수 있다.🎯 오늘 배운 내용 PSA란?특정 클라우드 제공업체나 플랫폼에 종속되지 않는 방식으로 애플리케이션을 설계하고 개발하는 방법 Spring Framework에서 PSA 개념이 적용된 예시 JPA - 관계형 데이터베이스와의 상호작용을 추상화 하여 특정 데이터베이스에 종속되지 않음 Spring Security - 특정 클라우드 제공업체에 종속되지 않음 Spring Integration - 특정 인증 제공 업체나, 권한 부여 시스템에 종속되지 않음 Spring Batch - 배치 작업의 단계와 실행을 추상화하여 특정 배치 처리 시스템..
2024.08.04