위키득계정 ↗
기술

Memcached Exporter

Memcached Exporter기술
대상 시스템
Memcached
출력 형식
Prometheus 메트릭
관측 범위
서버 통계와 슬랩 클래스 정보
접속 구성
단일 대상과 다중 대상
Memcached Exporter는 Memcached 서버의 통계를 Prometheus 메트릭으로 제공하는 도구다. 지정한 서버의 정보를 읽어 HTTP로 노출하며 여러 서버를 조회하는 방식도 지원한다.

캐시 서버의 통계 연결

애플리케이션이 캐시를 사용하는 방식과 캐시 서버 자체의 상태는 서로 다른 관측 대상이다. Memcached Exporter는 서버의 통계를 읽어 Prometheus가 수집하도록 제공한다. 접속할 서버 주소와 메트릭을 노출할 주소를 각각 지정하는 구조다.

수집 항목의 규모

서버 통계 외에 슬랩 클래스별 메트릭을 제공한다. 슬랩 클래스가 많으면 관련 시계열이 전체 메트릭에서 큰 비중을 차지할 수 있으며 해당 수집기를 끌 수도 있다. 관측에 필요한 상세도와 수집할 시계열의 규모를 함께 고려해야 한다.

연결 구간의 구분

하나의 exporter를 통해 여러 Memcached 서버를 조회할 수 있다. exporter의 HTTP 접근을 보호하는 TLS와 인증 설정, Memcached에 연결하는 TLS 설정은 서로 다른 구간에 적용된다. 수집 결과를 해석할 때도 대상 서버의 응답과 exporter 자체의 상태를 나누어 확인해야 한다.

관련 문서

Redis Exporter / Node Exporter / Blackbox Exporter