개인 모드에서 Keystone Collector 상태 모니터링
HTTP 요청을 지원하는 모니터링 시스템을 사용하여 Keystone Collector의 상태를 모니터링할 수 있습니다.
기본적으로 Keystone Health 서비스는 localhost 이외의 다른 IP에서의 연결을 허용하지 않습니다. Keystone 상태 종료점은 다음과 같습니다. /uber/health
그리고 Keystone Collector 서버의 모든 인터페이스에서 포트를 수신합니다. 7777
. 쿼리 시 JSON 출력이 포함된 HTTP 요청 상태 코드가 엔드포인트에서 응답으로 반환되며, Keystone Collector 시스템의 상태를 설명합니다. JSON 본문은 전반적인 상태를 제공합니다. is_healthy
속성은 부울이고 구성 요소별 상태의 자세한 목록입니다. component_details
기인하다. 다음은 그 예입니다.
$ curl http://127.0.0.1:7777/uber/health {"is_healthy": true, "component_details": {"vicmet": "Running", "ks-collector": "Running", "ks-billing": "Running", "chronyd": "Running"}}
반환되는 상태 코드는 다음과 같습니다.
-
200: 모니터링되는 모든 구성 요소가 정상임을 나타냅니다.
-
503: 하나 이상의 구성 요소가 정상적이지 않음을 나타냅니다.
-
403: 상태를 쿼리하는 HTTP 클라이언트가 허용된 네트워크 CIDR 목록인 허용 목록에 없음을 나타냅니다. 이 상태에서는 건강 정보가 반환되지 않습니다.
allow 목록은 네트워크 CIDR 방식을 사용하여 어떤 네트워크 장치가 Keystone 상태 시스템을 쿼리할 수 있는지 제어합니다. 403 오류가 발생하면 * Keystone Collector 관리 TUI > 구성 > 상태 모니터링*에서 모니터링 시스템을 허용 목록에 추가하세요.
지원 번들을 생성하고 수집합니다.
Keystone Collector 관련 문제를 해결하려면 NetApp 지원팀에 문의하세요. 지원팀에서는 .tar 파일을 요청할 수 있습니다. Keystone Collector 관리 TUI 유틸리티를 통해 이 파일을 생성할 수 있습니다.
.tar 파일을 생성하려면 다음 단계를 따르세요.
-
*문제 해결 > 지원 번들 생성*으로 이동합니다.
-
번들을 저장할 위치를 선택한 다음 *지원 번들 생성*을 클릭합니다.
이 프로세스는 다음을 생성합니다.
tar
문제 해결을 위해 NetApp 과 공유할 수 있는 언급된 위치에 패키지가 있습니다. -
파일을 다운로드한 후 Keystone ServiceNow 지원 티켓에 첨부할 수 있습니다. 티켓 발행에 대한 정보는 다음을 참조하세요."서비스 요청 생성" .