Skip to content

Conversation

@GulSauce
Copy link
Member

@GulSauce GulSauce commented Jan 27, 2026

📢 설명

해당 Pull Request에 대해 간략하게 설명해주세요!

New Relic -> Scouter로 변경

바꾼 이유는 의사선택 과정 참조

AI 서버에 scouter-server 설치

FastAPI가 가벼워서 RAM사용량이 적다고 판단. 공간이 더 많이 남을것이다

Scouter APM의 대략적인 구조

6100 UDP로는 요약 등의 데이터를 보낸다
6100 TCP로는 사용한 SQL구문등의 상세 데이터를 보낸다

image

의사 선택과정(trade-off)

얻었다

  • 무료 사용(이게 큼): 뉴렐릭은 유료
  • 얕은 모니터링에 따른 적은 객체 생성, 서버 영향 감소: 뉴렐릭은 깊은 모니터링으로 많은 객체 생성, 서버 영향 증대
  • UDP 프로토콜로 버퍼링 없는 전송 + fire-and-forget, 성능영향 적음: 뉴렐릭은 버퍼링 + TCP 프로토콜로 더 많은 메모리, 네트워크 비용

잃었다

  • 다소 투박한 UI
  • 뉴렐릭에서 제공한 다양한 모니터링은 불가능
  • UDP 프로토콜로 메트릭 유실 가능성
  • 서버 디스크 공간 점유: 뉴렐릭은 자체 클라우드에 저장해줬음

코드 설명: 코멘트 확인

✅ 체크 리스트

  • http://ai.q-asker.com:6188/extweb/index.html 접속
  • SETTINGS 누르고 아래와 같이 설정
image
  • Login 클릭
  • 노션 - 계정에 있는 스카우터 계정입력
  • PAPERS 들어가서 XLOG PAPER 추가
image
  • www.q-asker.com 접속해서 아무 API나 반복 요청 - XLOG에 표시되는지 확인

Summary by CodeRabbit

  • New Features

    • Integrated Scouter APM monitoring platform for application performance tracking.
  • Chores

    • Migrated monitoring infrastructure from Redis to Scouter APM server.
    • Removed New Relic APM dependencies and switched to Scouter agent integration.
    • Updated containerized deployment configuration with new monitoring stack.
  • Documentation

    • Added Scouter Java agent plugin guides (English and Korean).

✏️ Tip: You can customize this high-level summary in your review settings.

@coderabbitai

This comment was marked as off-topic.

coderabbitai[bot]

This comment was marked as off-topic.

@GulSauce
Copy link
Member Author

@coderabbitai full review

@coderabbitai
Copy link

coderabbitai bot commented Jan 27, 2026

✅ Actions performed

Full review triggered.

ports:
- "${GREEN_PORT}:8080"
extra_hosts:
- "host.docker.internal:host-gateway"
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

host.docker.internal로 호스트 localhost의 다른 포트로 접속할수있게함


send_slack ">>> 사용하지 않는 Docker 이미지 정리(Prune)..."
send_slack ">>> 사용하지 않는 Docker 이미지 정리..."
docker images qasker/api --format "{{.Repository}}:{{.Tag}}" | grep -v ":latest" | xargs docker rmi
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

v 1.6.3등 태그가 이 아니여도 실행중 컨테이너가 가지고있는 이미지가 아니라면 지우게함

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants