운영 환경에 따른 선택

외부 모니터링 도구는
무엇을 함께 운영하느냐에 따라 갈린다

표의 핵심은 제품 이름이 아니라 어디에 붙여 볼 것인가다. 엔진 내부를 깊게 볼지, 대시보드를 직접 조합할지, 클라우드와 애플리케이션까지 한 번에 묶을지에 따라 적합한 도구군이 달라진다.

엔진 밀착도
Oracle, MySQL, PostgreSQL처럼 특정 DB 내부 지표를 깊게 볼 필요가 있는가
운영 위치
온프레미스인지, AWS 관리형 DB인지처럼 이미 정해진 실행 환경이 있는가
통합 범위
DB만 볼지, 인프라와 APM까지 하나의 관측 흐름으로 묶을지
운영 상황
맞는 도구군
왜 이 선택이 자연스러운가
특정 DB 엔진을 깊게 본다
관리 기능과 내부 메트릭을 엔진 문맥 그대로 추적해야 할 때
OEM Oracle PMM MySQL/PG
엔진 전용 관측이 필요할 때
DB 내부 구조와 관리 작업에 밀착되어 있어 문제 원인을 제품 문법 안에서 바로 해석하기 쉽다.
수집과 대시보드를 직접 조합한다
오픈소스 기반으로 원하는 지표와 시각화를 자유롭게 설계할 때
Grafana + Prometheus
범용 대시보드가 필요할 때
여러 DB와 시스템을 한 방식으로 수집해 비교할 수 있어 커스터마이징과 확장이 쉽다.
DB와 애플리케이션 병목을 함께 본다
쿼리 지연과 서비스 응답 지연을 같은 흐름에서 연결해서 판단할 때
Datadog SaaS
통합 관측 범위가 넓을 때
DB 지표를 APM, 인프라, 알림과 묶어서 운영하므로 원인 파악과 대응 흐름이 짧아진다.
실행 환경이 이미 고정되어 있다
온프레미스 운영 규칙이나 AWS 관리형 서비스에 맞춰 붙여야 할 때
Zabbix 온프레 CloudWatch AWS
환경 결합 이 우선일 때
플랫폼에 맞는 수집 경로와 경보 체계를 그대로 활용하므로 운영 자동화와 권한 관리가 단순해진다.