[FE/BE] Prometheus(프로메테우스)에 대해 자세히 알아보자! (개요 및 정의, 구성요소, 특징 및 장단점, 구축)
·
Tech Archive/[FE & BE]
1. 들어가며서비스가 커지고 마이크로서비스 아키텍처(MSA)와 쿠버네티스(Kubernetes) 환경이 도입되면서, 서버 수십 대의 상태를 실시간으로 파악하는 것은 선택이 아닌 생존의 문제가 되었습니다. 이때 구세주처럼 등장하여 전 세계 IT 기업의 모니터링 표준으로 자리 잡은 오픈소스 도구가 바로 Prometheus(프로메테우스)입니다.본격적인 설명에 앞서, 가장 먼저 짚고 넘어가야 할 사실이 있습니다. Prometheus 자체에는 JWT나 특정 API 서비스들처럼 시스템 전체를 통제하는 단일한 '시크릿 키(Secret Key)'라는 개념이 존재하지 않습니다. Prometheus는 데이터를 '가져오는(Pull)' 수집기입니다. 따라서 단일 시크릿 키를 발급하는 대신, 타겟 서버에 접근하거나 자신의 데이터..