영업: 1-800-867-1380

Azure 관리 캐시 서비스 모니터링

업데이트 날짜: 2010년 7월

note참고
응용 프로그램에 대한 올바른 Azure 캐시 제품 선택에 대한 자세한 지침은 내게 적합한 Azure 캐시 기능를 참조하세요.

응용 프로그램의 일부로 통합된 Azure 관리 캐시 서비스는 응용 프로그램의 성능과 가용성을 유지 관리하는 데 중요한 역할을 합니다. 경우에 따라 서비스 가용성은 백 엔드의 유지 관리 작업 또는 할당된 서비스 용량이 사용되는 정도에 따라 영향을 받을 수 있습니다. 또한 특정 시나리오에서는 클라이언트 응용 프로그램에서 발생할 수 있는 특정 문제를 디버깅하기 위해 다양한 서비스 카운터 및 매개 변수에 대한 심도 깊은 이해가 필요할 수 있습니다.

관리 포털에서는 서비스 상태를 모니터링하고 성능 카운터를 확인하여 문제를 해결할 수 있도록 다음과 같은 기능을 제공합니다.

  • 캐싱 대시보드에서는 캐시 상태, 사용률 및 다양한 서비스 속성 정보를 간략하게 설명합니다.

  • 모니터 탭에서는 관리 포털을 사용하여 문제를 해결하는 데 도움이 될 수 있는 다양한 서비스 성능 카운터를 볼 수 있습니다.

서비스 대시보드는 관리 포털에서 서비스 항목을 선택하고 대시보드 탭을 열어 액세스할 수 있습니다.

Windows Azure 캐시 서비스 대시보드

대시보드에는 캐시 끝점, 캐시 상태(예: 실행 중), 현재 캐시 기능 및 다음 6개의 성능 카운터 메트릭이 포함된 차트가 표시됩니다.

  • 대역폭 사용률

  • 캐시 누락률

  • 컴퓨터 사용률

  • 메모리 사용률

  • 읽기 요청 수/초

  • 쓰기 요청 수/초

표시되는 정보와 성능 카운터 메트릭을 사용하여 다음 영역의 캐시 성능을 모니터링할 수 있습니다.

유지 관리 작업이나 서비스에서 발생하는 문제로 인해 현재 캐시 끝점을 사용할 수 없는 경우 대시보드 페이지 상단에 이 항목이 오류 상태로 표시됩니다. 이 오류 정보는 관리 포털의 모든 항목에도 표시됩니다. 이 정보는 중단으로 인해 캐시를 완전히 사용할 수 없는지 또는 간헐적으로 서비스에 영향을 줄 수 있는 일시적인 문제가 있는지를 나타냅니다.

다음은 대시보드에서 볼 수 있는 다양한 사용 불가 관련 오류입니다.

  1. 캐시 서비스를 사용할 수 없음 - 서비스에 문제가 발생했거나 캐시 끝점 또는 SSL(보안) 캐시 끝점을 사용할 수 없는 경우 이 오류가 나타납니다. 이러한 상황은 빠른 시일 내에 문제를 줄이고 서비스 가용성을 복원하기 위해 Microsoft에서 활발히 모니터링됩니다. 이 상황이 지속되면 Microsoft 기술 지원에 문의해야 합니다.

  2. 캐시 서비스가 부분적으로 영향을 받거나 일시적인 오류가 표시될 수 있음 - 서비스 가용성이 전체적으로는 영향을 받지 않지만 서비스 유지 관리 작업이 진행되고 있으므로 오류가 발생한 서비스에 대해 일부 호출이 있을 수 있거나 일부 키에 일시적으로 액세스할 수 없는 경우 이 경고가 나타납니다. 가장 좋은 방법은 이러한 경우를 대비해 클라이언트 응용 프로그램에서 재시도 블록을 구현하는 것입니다.

캐시 서비스는 전용 인프라로 배포됩니다. 이러한 용량 카운터는 메모리, 대역폭 및 컴퓨터 리소스와 관련하여 전용 인프라가 사용되는 정도를 사용 가능한 총 용량의 백분율로 표시합니다. 이러한 카운터가 100%에 근접할 경우 캐시 서비스에 용량을 더 추가하는 것이 좋습니다. 용량 계획에 대한 자세한 내용은 Azure 관리 캐시 서비스의 용량 계획을 참조하세요. 다음 카운터는 용량을 모니터링하는 주요 카운터입니다.

 

카운터 세부 정보

메모리 사용률

캐시에 대한 메모리 할당량은 캐시에서 요청을 처리하기 위해 저장해야 하는 이러한 개체에 대한 사용자 데이터 및 메타데이터를 저장하는 데 사용됩니다. 이 카운터는 사용 가능한 캐시 메모리가 이미 사용되고 있는 정도를 나타냅니다.

개체 크기 및 태그, 영역, 알림 같은 기능의 사용 여부에 따라 결과가 달라지므로 사용자가 저장한 데이터 양과 사용률 간에 정확히 일치하지 않을 수도 있습니다.

대역폭 사용률

캐시는 시스템에 들어오고 나가는 대역폭을 제공하는 전용 인프라에서 호스팅됩니다. 대역폭 사용률은 이 대역폭이 사용되는 정도를 나타냅니다. 시스템에 큰 개체가 많이 있는 경우 대역폭 사용률이 높게 표시될 수 있습니다.

컴퓨터 사용률

캐시 서비스는 컴퓨터 리소스를 사용하여 캐시 요청을 처리합니다. 처리량이 높은 응용 프로그램의 경우 전용 인프라에서 사용할 수 있는 컴퓨터 리소스가 모두 사용될 수 있습니다. 따라서 이러한 응용 프로그램에서 컴퓨터 사용률이 70~80%를 넘지 않도록 모니터링하는 것이 중요합니다. 이렇게 하면 캐시가 응답 가능한 상태로 유지되며 짧은 대기 시간으로 데이터 액세스를 계속할 수 있습니다.

note참고
일부 % 카운터 값이 100%를 넘는 경우를 발견할 수 있습니다. 구매한 용량보다 더 많이 사용하는 경우 이 문제가 발생합니다. 이 문제가 발생하면 캐시 데이터 가용성 및 대기 시간이 영향을 받거나 데이터 손실이 발생할 수 있습니다. 이 경우 서비스가 중단되는 것을 막기 위해 캐시 크기를 즉시 조정하는 것이 좋습니다. 여기자세한 내용은 TechNet의 Azure 관리 캐시 서비스의 캐시 크기 조정을 참조하세요.

클라이언트 응용 프로그램의 캐시 효율성에 영향을 미치는 주요 매개 변수는 캐시에 대한 요청 수 및 해당 요청에 대한 캐시 적중률/누락률입니다. 이러한 매개 변수는 대시보드에서도 사용할 수 있습니다.

 

카운터 세부 정보

읽기 요청 수/초

캐시 서비스가 시작된 이후 모든 클라이언트에서 받은 초당 읽기 요청(BulkGet, Get 및 Enumeration) 수입니다.

쓰기 요청 수/초

캐시 서비스가 시작된 이후 초당 쓰기 요청 수입니다. 쓰기 작업에는 Put, Add 및 Lock 메서드가 포함됩니다.

캐시 누락률

캐시 서비스가 시작된 이후 총 요청 수당 실패한 캐시 요청 수의 백분율입니다.

note참고
에서는 정기적으로 캐시 서비스 데이터를 수집하고 집계합니다. 몇 분 후에 데이터가 대시보드에 표시됩니다.

대시보드에서 6개의 공통 메트릭을 빠르게 확인하는 동안에도 관리 캐시 서비스 성능 카운터의 전체 목록을 사용할 수 있으며 관리 포털에 있는 캐시의 모니터 탭에서 이 목록을 볼 수 있습니다.

메트릭 테이블에서 최대 12개의 메트릭을 선택할 수 있으며 테이블 헤더 옆의 확인란을 선택하여 그 중 6개를 차트에 표시할 수 있습니다. 또한 메트릭을 확인할 이전 시간을 1시간, 24시간 또는 7일로 선택할 수 있습니다.

캐시 서비스 모니터 탭

원하는 메트릭을 구성하려면 메트릭 추가를 클릭합니다.

캐시 서비스 모니터 탭 메트릭 선택

관리 캐시 서비스에 사용 가능한 전체 성능 카운터 목록은 Azure 관리 캐시 서비스 성능 카운터를 참조하세요.

이 정보가 도움이 되었습니까?
(1500자 남음)
의견을 주셔서 감사합니다.
표시:
© 2014 Microsoft