포트폴리오 목록
2025.05소프트웨어·인프라신규 구축
인프라 관측 콘솔
48개 노드의 부하와 이벤트를 한 화면에서 훑도록 관측 도구를 붙였습니다.
웹서버·인프라

- 개발 기간
- 약 4개월
- 투입 인원
- 3명
- 지원 플랫폼
- 웹 · 서버
- 관측 대상
- 클러스터 노드
배경
노드가 늘어나면서 어느 노드에 부하가 몰리는지, 어떤 이벤트가 언제 발생했는지를 개별 로그를 뒤져야만 알 수 있었다. 여러 노드를 한 화면에서 훑어볼 방법이 없었다.
구현 범위
- 노드별 부하 지표 수집
- 이벤트 로그 통합 조회
- 임계치 초과 알림
- 노드 그룹별 대시보드
- 시간대별 지표 추이
기술 선택
그 상황에서 무엇을 왜 골랐는지지표 수집에 Prometheus, 수집 에이전트는 Go로 구현
Kubernetes 환경에서 노드와 파드가 계속 생기고 사라지는데, 매번 수집 대상을 수동으로 등록할 수는 없었다. Prometheus의 자동 탐지 방식과 가벼운 Go 에이전트를 조합해, 노드가 늘어나도 별도 설정 없이 수집 대상에 포함되도록 했다.
기술 스택
GoPrometheusKubernetes