목록 보기
Solomon AI Assistant 탄생
AI

Solomon AI Assistant 탄생

사람인
사람인
2025년 10월 28일

두줄요약

Heimdall 오류 로그를 Slack과 Gemini로 자동 분석해 요약 답변을 스레드에 등록하는 시스템을 구축했습니다. 추가 질문을 위한 Slack 상호작용과 세션 캐시로 대화형 오류 분석까지 확장했습니다.

문제 상황

  • Heimdall과 OpenTelemetry 기반 로그 관제에서 긴 Stack Trace로 Slack 메시지가 잘리는 문제
  • 핵심 예외와 발생 지점이 묻혀 원인 파악이 어려운 모니터링 경험

해결 방법

  • Webhook 수신 후 즉시 OK 응답하고, Slack 전송과 Gemini 분석을 비동기 파이프라인으로 분리
  • Stack Trace를 간소화해 핵심 예외와 관련 프레임만 추출하고 Slack 스레드에 답변 자동 등록
  • Slack Event Subscription과 캐시 기반 세션 관리로 추가 질문까지 이어지는 대화형 AI 보조 구현

성능/운영 포인트

  • 빠른 응답과 비동기 처리로 관제 흐름의 블로킹 최소화
  • Slack 스레드 중심 정리로 오류 메시지와 분석 결과를 한 화면에서 확인
  • K8s 환경에서 Socket Mode의 startAsync 사용으로 프로브 영향 완화

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...