위키득계정 ↗
기술

Blackbox Exporter

Blackbox Exporter기술
검사 방식
엔드포인트 프로브
지원 통신
HTTP와 HTTPS 및 DNS와 TCP 등
대표 결과
성공 여부와 소요 시간
관측 구분
대상 프로브와 도구 자체 메트릭
Blackbox Exporter는 네트워크 엔드포인트에 요청을 보내 응답 여부와 소요 시간을 메트릭으로 제공하는 도구다. HTTP와 DNS, TCP 등의 통신 경로를 외부 관점에서 확인한다.

서비스에 직접 요청하기

서버 내부의 CPU 상태가 정상이어도 사용자가 접근하는 경로에서 문제가 발생할 수 있다. Blackbox Exporter는 대상 엔드포인트에 통신을 시도해 결과를 확인한다. HTTP와 HTTPS, DNS와 TCP, ICMP와 gRPC 등 여러 방식의 프로브를 제공한다.

대상과 검사 조건

프로브는 대상 주소와 검사 모듈을 지정해 수행한다. 결과에는 성공 여부와 시간이 포함되며 디버그 정보로 요청 과정의 단서를 확인할 수 있다. 따라서 같은 대상이라도 어떤 프로토콜과 조건으로 확인했는지 함께 읽어야 결과의 의미를 파악할 수 있다.

응답 성공의 범위

프로브가 성공했다는 사실은 선택한 조건에서 응답했다는 의미다. 애플리케이션의 모든 기능이나 다른 네트워크 위치에서의 접근까지 보장하지는 않는다. 도구 자체의 동작 메트릭도 별도로 제공하므로 대상 서비스의 장애와 프로브 실행 환경의 문제를 구분해 살펴야 한다.

관련 문서

Node Exporter / Kube-state-metrics