홈랩 #9 - 모니터링 시스템 구축하기
개요 이전 글에서는 CI/CD 시스템을 완성하고 프로젝트 자동화 시스템을 구축했다. 이번 글에서는 홈랩 쿠버네티스 클러스터를 모니터링하기 위한 기본 시스템을 구축하는 방법을 알아본다. Prometheus와 Grafana를 설치하고 기본 대시보드를 활용하여 클러스터 상태를 한눈에 볼 수 있도록 구성할 것이다. 또한 로그 수집을 위한 Loki를 설치하여 통합 모니터링 환경을 구성한다. 모니터링의 필요성 홈랩 쿠버네티스 클러스터를 운영하다 보면 다음과 같은 정보를 주기적으로 확인해야 한다: 클러스터 상태: 노드, 파드, 배포 등의 상태 리소스 사용량: CPU, 메모리, 디스크, 네트워크 사용량 애플리케이션 상태: 파드의 정상 작동 여부 시스템 로그: 문제 발생 시 원인 파악을 위한 로그 데이터 이런 정보를 시각적으로 모니터링하기 위해 다음 도구들을 사용한다: ...