Spring Boot와 Elasticsearch 기반 로그 수집 및 OpenAI LLM 분석 서버 구축

·
AI
에러 로그를 확인할 때마다 Kibana에서 Elasticsearch 로그를 직접 조회해야 했고, 긴 스택트레이스를 일일이 분석하는 과정이 번거로웠음. 복잡한 오류는 디버깅을 반복하거나,로그를 GPT에 붙여넣어 원인을 물어보며 해결해야 해서 시간이 꽤 소모되었음. 이 과정을 자동화할 수 있겠다는 생각이 들어 테스트 삼아 시스템을 구축해봤음.로컬에서 ELK로 스프링 로그를 수집하고, Elasticsearch에서 ERROR 로그를 주기적으로 조회한 뒤 OpenAI LLM 모델로 분석·요약해서 반환하는 별도의 Spring Boot 프로젝트를 만들었음. 이를 통해 주요 에러를 자동으로 설명받고, 더 빠르게 문제를 파악할 수 있는 구조를 만들고자 했음. 개요A 시스템에서 발생한 애플리케이션 로그를 Elasticse..