등록된 서비스의 상태 보기
Consul은 서비스 등록과 상태 검사 정보를 관리한다. Consul Exporter는 API를 통해 이를 읽어 메트릭으로 제공한다. 서비스가 등록된 노드에서 정상으로 판단되는지와 어떤 상태 검사 결과가 보고되는지를 수집해 서비스 목록과 상태를 함께 살펴볼 수 있다.
조회 범위와 연결 조건
전체 조회 외에 로컬 에이전트에 등록된 서비스만 관찰하는 설정도 제공한다. Consul 서버나 에이전트의 주소와 접근 권한을 준비해야 하며 서비스별 상태 요약을 수집하면 추가 API 요청이 필요하다. 따라서 수집 범위와 요청 동시성 등을 운영 규모에 맞춰 검토해야 한다.
수집 성공과 서비스 정상
Consul 조회가 성공했는지 나타내는 메트릭과 서비스 상태를 나타내는 메트릭은 다르다. 조회 성공만으로 모든 서비스가 정상이라는 뜻은 아니다. 키 값 저장소의 일부 숫자값도 선택해 노출할 수 있지만 관측에 필요한 키 범위를 정하고 메트릭으로 공개할 정보인지 확인해야 한다.