Azure Redis Cache
Azure Redis Cache 메트릭 데이터 수집
설정¶
Func 설치¶
Guance 통합 - 확장 - 관리형 Func 개통을 권장합니다: 모든 사전 조건이 자동으로 설치되므로, 스크립트 설치를 계속 진행하세요
직접 Func를 배포하는 경우 Func 직접 배포를 참고하세요
설치 스크립트¶
안내: 요구 사항에 맞는 Azure 애플리케이션 등록 정보를 미리 준비하고, 구독에
Monitoring Reader(모니터링 읽기 권한자) 역할을 애플리케이션 등록에 부여하세요
Azure Redis Cache의 모니터링 데이터를 동기화하려면, 해당 수집 스크립트 「통합(Azure-Redis Cache 수집)」(ID: integration_azure_redis)을 설치합니다
【설치】를 클릭한 후, 다음 파라미터를 입력하세요:
Azure Tenant ID:테넌트 IDAzure Client ID:애플리케이션 등록 Client IDAzure Client Secret Value:클라이언트 비밀 값, ID가 아니라 값입니다Subscriptions:구독 ID, 여러 구독은,로 구분
【시작 스크립트 배포】를 클릭하면 시스템이 자동으로 Startup 스크립트 세트를 생성하고, 해당 시작 스크립트를 자동으로 구성합니다.
활성화한 후에는 「관리 / 자동 트리거 설정」에서 해당 자동 트리거 설정을 확인할 수 있습니다. 【실행】을 클릭하면 정기 실행을 기다리지 않고 즉시 한 번 실행됩니다. 잠시 후 실행 작업 기록과 해당 로그를 확인할 수 있습니다.
검증¶
- 「관리 / 자동 트리거 설정」에서 해당 작업에 대한 자동 트리거 설정이 존재하는지 확인하고, 작업 기록 및 로그를 확인해 이상 여부를 점검하세요
- Guance의 「기반 시설 - 자원 디렉터리」에서 자산 정보가 존재하는지 확인하세요
- Guance의 「지표」에서 해당 모니터링 데이터가 있는지 확인하세요
지표¶
Azure Redis Cache 지표를 수집합니다. 설정을 통해 더 많은 지표를 수집할 수 있습니다 Microsoft.Cache/redis 지원 지표
| 지표 이름 | 설명 | 단위 |
|---|---|---|
all_connections_closed_per_second_maximum |
캐시 적중 시 초당 닫힌 연결 수(인스턴스 기준) | count |
all_connections_created_per_second_maximum |
캐시 적중 시 초당 생성된 연결 수(인스턴스 기준) | count |
allcache_read_maximum |
캐시 읽기(인스턴스 기준) | bytes/s |
allcache_write_maximum |
캐시 쓰기(인스턴스 기준) | bytes/s |
allcachehits_total |
캐시 적중 수(인스턴스 기준) | count |
allcachemisses_total |
캐시 미스 수(인스턴스 기준) | count |
allconnectedclients_maximum |
연결된 클라이언트 수 | count |
allevictedkeys_total |
축출된 키 수(인스턴스 기준) | count |
allexpiredkeys_total |
만료된 키 수(인스턴스 기준) | count |
allgetcommands_total |
조회 수(인스턴스 기준) | count |
alloperations_per_second_maximum |
초당 작업 수(인스턴스 기준) | count |
allpercentprocessortime_maximum |
CPU(인스턴스 기준) | % |
allserver_load_maximum |
서버 부하(인스턴스 기준) | % |
allsetcommands_total |
설정 수(인스턴스 기준) | count |
alltotalcommandsprocessed_total |
총 작업 수(인스턴스 기준) | count |
alltotalkeys_maximum |
총 키 수(인스턴스 기준) | count |
allusedmemory_maximum |
사용된 메모리(인스턴스 기준) | bytes |
allusedmemory_rss_maximum |
사용된 메모리 RSS(인스턴스 기준) | bytes |
allusedmemorypercentage_maximum |
사용된 메모리 비율(인스턴스 기준) | % |
cache_read_maximum |
캐시 읽기량 | bytes/s |
cache_write_maximum |
캐시 쓰기량 | bytes/s |
cachehits_total |
캐시 적중 수 | count |
cachemisses_total |
캐시 미스 수 | bytes |
cachemissrate_total |
캐시 미스율 | bytes |
connected_clients_using_aadtoken_maximum |
Microsoft Entra 토큰을 사용하는 연결된 클라이언트(인스턴스 기준) | count |
connectedclients_maximum |
연결된 클라이언트 수 | count |
errors_maximum |
오류 수 | count |
evictedkeys_total |
축출된 키 수 | count |
expiredkeys_total |
만료된 키 수 | count |
getcommands_total |
조회 수 | count |
latency_p_99_maximum |
99번째 백분위 지연 시간 | ms |
operations_per_second_maximum |
초당 작업 수 | count |
percent_processor_time_maximum |
CPU | % |
server_load_maximum |
서버 부하 | - |
setcommands_total |
설정 수 | count |
totalcommandsprocessed_total |
총 작업 수 | count |
usedmemory_rss_maximum |
사용된 메모리 RSS | bytes |
usedmemorypercentage_maximum |
사용된 메모리 비율 | % |