기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
MemoryDB에 대한 지표
AWS/MemoryDB
네임스페이스에는 다음과 같은 Redis OSS 메트릭이 포함됩니다.
ReplicationLag
및 를 제외한 이들 메트릭은 EngineCPUUtilization
Redis OSS 명령에서 파생됩니다. info 각 지표는 노드 수준에서 계산됩니다.
Redis OSS info 명령에 대한 전체 설명서는 http://redis.io/commands/info 을 참조하십시오.
참고 항목
지표 | 설명 | 단위 |
---|---|---|
ActiveDefragHits |
활성 조각 모음 프로세스에서 수행된 분당 값 재할당 수입니다. 이는 Redisactive_defrag_hits INFO의 통계에서 파생되었습니다. |
숫자 |
AuthenticationFailures |
AUTH 명령을 사용하여 Redis OSS 인증을 시도하지 못한 총 횟수입니다. 개별 인증 실패에 대한 자세한 내용은 ACL LOG |
개수 |
BytesUsedForMemoryDB |
데이터 세트, 버퍼 등을 포함하여 모든 목적을 위해 MemoryDB에서 할당한 전체 바이트 수. | 바이트 |
데이터 계층화를 사용하는 클러스터용 Dimension: Tier=SSD : SSD에서 사용된 총 바이트 수입니다. |
바이트 | |
데이터 계층화를 사용하는 클러스터용 Dimension: Tier=Memory : 메모리에서 사용된 총 바이트 수입니다. 이는 Redis OSS INFO의 used_memory 통계 값입니다. |
바이트 | |
BytesReadFromDisk |
분당 디스크에서 읽은 총 바이트 수입니다. 데이터 계층화를 사용하는 클러스터에서만 지원됩니다. | 바이트 |
BytesWrittenToDisk |
분당 디스크에 쓴 총 바이트 수입니다. 데이터 계층화를 사용하는 클러스터에서만 지원됩니다. | 바이트 |
CommandAuthorizationFailures |
사용자가 호출 권한이 없는 명령을 실행한 실패한 시도의 총 수입니다. 개별 인증 실패에 대한 자세한 내용은 ACL LOG |
개수 |
CurrConnections |
읽기 전용 복제본의 연결을 제외한 클라이언트 연결 수입니다. MemoryDB는 2~4개의 연결을 사용하여 각 사례의 클러스터를 모니터링합니다. 이는 Redis OSS INFO의 connected_clients 통계에서 파생되었습니다. |
개수 |
CurrItems |
캐시 항목 수입니다. 이는 전체 키스페이스의 모든 키를 합산한 Redis OSS keyspace 통계에서 파생됩니다. |
개수 |
데이터 계층화를 사용하는 클러스터용 Dimension: Tier=Memory 입니다. 메모리에 있는 항목 수입니다. |
개수 | |
데이터 계층화를 사용하는 클러스터용 Dimension: Tier=SSD (solid state drives)입니다. SSD의 항목 수입니다. |
개수 | |
DatabaseMemoryUsagePercentage |
사용 중인 클러스터에 사용할 수 있는 메모리의 백분율입니다. 이는 Redis OSS 정보를 사용하여 used_memory/maxmemory 계산됩니다. |
% |
DatabaseCapacityUsagePercentage |
사용 중인 클러스터용 전체 데이터 용량의 백분율입니다. 데이터 계층형 인스턴스에서 지표는 Redis 다른 모든 경우에는 를 사용하여 메트릭을 계산합니다. |
% |
DB0AverageTTL |
Redis avg_ttl keyspace 통계에서 DBO를 노출합니다. |
밀리초 |
EngineCPUUtilization |
Redis OSS 엔진 스레드의 CPU 사용률을 제공합니다. Redis OSS는 단일 스레드이므로 이 메트릭을 사용하여 Redis OSS 프로세스 자체의 부하를 분석할 수 있습니다. 이 참고 MemoryDB 호스트에서는 백그라운드 프로세스가 관리형 데이터베이스 환경을 제공하기 위해 호스트를 모니터링합니다. 이러한 백그라운드 프로세스는 CPU 워크로드의 상당 부분을 차지할 수 있습니다. vCPU가 2개 이상인 대규모 호스트에서는 이 점이 중요하지 않습니다. 하지만 vCPU가 2개 이하인 소규모 호스트에 영향을 줄 수 있습니다. |
% |
Evictions |
maxmemory 제한으로 인해 제거된 키 수입니다. 이는 Redis OSS INFO의 evicted_keys 통계에서 파생되었습니다. |
개수 |
IsPrimary |
노드가 현재 샤드의 프라이머리 노드인지 여부를 나타냅니다. 이 지표는 0(기본 노드 아님) 또는 1(기본 노드임)일 수 있습니다. | 개수 |
KeyAuthorizationFailures |
사용자가 액세스 권한이 없는 키에 액세스한 실패한 시도의 총 수입니다. 개별 인증 실패에 대한 자세한 내용은 ACL LOG |
개수 |
KeyspaceHits |
기본 사전의 성공한 읽기 전용 키 조회수입니다. 이는 Redis OSS INFO의 keyspace_hits 통계에서 파생되었습니다. |
개수 |
KeyspaceMisses |
기본 사전의 성공하지 못한 읽기 전용 키 조회 수입니다. 이는 Redis OSS INFO의 keyspace_misses 통계에서 파생되었습니다. |
개수 |
KeysTracked |
Redis OSS 키 트래킹으로 추적되는 키 수를 백분율로 나타낸 것입니다. tracking-table-max-keys 키 추적은 클라이언트 측 캐싱을 지원하고 키가 수정된 경우, 클라이언트에 알리는 데 사용됩니다. |
개수 |
MaxReplicationThroughput |
마지막 측정 주기 동안 관찰된 최대 복제 처리량입니다. | 초당 바이트 |
MemoryFragmentationRatio |
Redis OSS 엔진의 메모리 할당 효율성을 나타냅니다. 특정 임계값은 다른 동작을 나타냅니다. 조각화를 1.0 이상으로 설정하는 것이 좋습니다. 이는 Redismem_fragmentation_ratio statistic 정보에서 계산됩니다. |
숫자 |
NewConnections |
이 기간에 서버에서 허용된 총 연결 수입니다. 이는 Redistotal_connections_received 통계에서 파생되었습니다. |
개수 |
NumItemsReadFromDisk |
분당 디스크에서 검색된 총 항목 수입니다. 데이터 계층화를 사용하는 클러스터에서만 지원됩니다. | 개수 |
NumItemsWrittenToDisk |
분당 디스크에 기록된 총 항목 수입니다. 데이터 계층화를 사용하는 클러스터에서만 지원됩니다. | 개수 |
PrimaryLinkHealthStatus |
이 상태에는 0 또는 1의 두 가지 값이 있습니다. 값 0은 MemoryDB 기본 노드의 데이터가 EC2의 Redis OSS와 동기화되지 않음을 나타냅니다. 값 1은 데이터가 동기화되었음을 나타냅니다. | 불 |
Reclaimed |
키 만료 이벤트 총 수입니다. 이는 Redis OSS INFO의 expired_keys 통계에서 파생되었습니다. |
개수 |
ReplicationBytes |
복제된 구성 노드의 경우, ReplicationBytes 가 기본 노드에서 모든 복제본에 전송하는 바이트 수를 보고합니다. 이 지표는 클러스터에 대한 쓰기 부하를 나타냅니다. 이는 Redis OSS INFO의 master_repl_offset 통계에서 파생되었습니다. |
바이트 |
ReplicationDelayedWriteCommands |
동기 복제로 인해 지연된 쓰기 명령 수입니다. 네트워크 정체 또는 최대 복제 처리량 초과 등 다양한 요인으로 인해 복제가 지연될 수 있습니다. | 개수 |
ReplicationLag |
이 지표는 읽기 복제본으로 실행되는 노드에 한해 적용됩니다. 기본 노드에서 변경 내용을 적용할 때 복제본에서 경과된 시간(초)을 나타냅니다. | 초 |
다음은 info commandstats에서 파생된 몇 가지 유형의 명령 모음입니다. commandstats 섹션은 직접 호출 수를 포함하여 명령 유형에 따른 통계를 제공합니다.
사용 가능한 명령의 전체 목록은 Redis OSS 설명서의 redis 명령을
지표 | 설명 | 단위 |
---|---|---|
EvalBasedCmds |
EVAL 기반 명령의 총 명령 수입니다. 이는 Redis OSS 통계에서 파생되었습니다. commandstats 이는 Redis OSS commandstats 통계에서, 를 합산하여 도출한 것입니다. eval evalsha |
개수 |
GeoSpatialBasedCmds |
지리 기반 명령의 총 명령 수입니다. 이는 Redis OSS 통계에서 파생됩니다. commandstats 이 수는 모든 geo 유형의 명령(geoadd, geodist, geohash, geopos, georadius 및 georadiusbymember)을 합산하여 계산됩니다. |
개수 |
GetTypeCmds |
read-only 유형 명령의 총 건수입니다. 이는 모든 read-only 유형 명령 (get,,hget, scard 등) 을 합산하여 Redis OSS commandstats 통계에서 도출한 것입니다. lrange |
개수 |
HashBasedCmds |
해시 기반 명령 총 수입니다. 이는 하나 이상의 해시 (hget,,, 등) 에 작용하는 모든 명령을 합산하여 Redis OSS commandstats 통계에서 도출한 것입니다. hkeys hvals hdel |
개수 |
HyperLogLogBasedCmds |
HyperLogLog 기반 명령 총 건수입니다. 이는 모든 명령 pf 유형 (pfadd,, 등) 을 commandstats 합산하여 Redis OSS 통계를 바탕으로 도출됩니다. pfcount pfmerge |
개수 |
JsonBasedCmds |
JSON 기반 명령 총 수입니다. 이는 하나 이상의 JSON 문서 객체에 작용하는 모든 명령을 commandstats 합산하여 Redis OSS 통계에서 도출한 것입니다. |
개수 |
KeyBasedCmds |
키 기반 명령 총 수입니다. 이는 여러 데이터 구조 (del,, 등) 에서 하나 이상의 키에 작용하는 모든 명령을 합산하여 Redis OSS commandstats 통계를 바탕으로 도출됩니다. expire rename |
개수 |
ListBasedCmds |
목록 기반 명령 총 수입니다. 이는 하나 이상의 목록 (,lindex,, lrange 등) 에서 작동하는 모든 명령을 합산하여 Redis OSS commandstats 통계에서 도출됩니다. lpush ltrim |
개수 |
PubSubBasedCmds |
pub/sub 기능의 명령 총 수입니다. 이는 게시/구독 기능에 사용되는 모든 명령 (,,, 및) 을 합산하여 Redis OSS commandstats 통계를 바탕으로 도출됩니다. psubscribe publish pubsub punsubscribe subscribe unsubscribe |
개수 |
SearchBasedCmds |
읽기 및 쓰기 명령을 포함한 총 보조 인덱스 및 검색 명령 수입니다. 이는 보조 인덱스에서 작동하는 모든 검색 명령을 commandstats 합산하여 Redis OSS 통계에서 도출한 것입니다. |
개수 |
SearchBasedGetCmds |
보조 인덱스 및 검색 읽기 전용 명령의 총 수입니다. 이는 모든 보조 인덱스 및 검색 가져오기 명령을 commandstats 합산하여 Redis OSS 통계에서 파생됩니다. |
개수 |
SearchBasedSetCmds |
보조 인덱스 및 검색 쓰기 명령의 총 수입니다. 이는 모든 보조 인덱스 및 검색 세트 명령을 commandstats 합산하여 Redis OSS 통계에서 파생됩니다. |
개수 |
SearchNumberOfIndexes |
총 인덱스 수입니다. | 개수 |
SearchNumberOfIndexedKeys |
인덱싱된 Redis OSS 키의 총 개수 | 개수 |
SearchTotalIndexSize |
모든 인덱스에서 사용하는 메모리(바이트)입니다. | 바이트 |
SetBasedCmds |
집합 기반 명령 총 수입니다. 이는 하나 이상의 세트 (scard,,sdiff, sadd 등) 에서 작동하는 모든 명령을 합산하여 Redis OSS commandstats 통계를 바탕으로 도출됩니다. sunion |
개수 |
SetTypeCmds |
write 유형의 총 명령 건수입니다. 이는 데이터에서 작동하는 모든 mutative 유형의 명령 (set,, hset 등) 을 합산하여 Redis OSS commandstats 통계에서 도출한 것입니다. sadd lpop |
개수 |
SortedSetBasedCmds |
정렬된 집합 기반 명령 총 수입니다. 이는 하나 이상의 정렬된 세트 (zcount,,, zrange 등) 에서 작동하는 모든 명령을 합산하여 Redis OSS commandstats 통계를 바탕으로 도출됩니다. zrank zadd |
개수 |
StringBasedCmds |
문자열 기반 명령 총 수입니다. 이는 하나 이상의 문자열 (strlen,, 등) 에 작용하는 모든 명령을 합산하여 Redis OSS commandstats 통계를 바탕으로 도출됩니다. setex setrange |
개수 |
StreamBasedCmds |
총 스트림 기반 명령 수입니다. 이는 하나 이상의 스트림 데이터 유형 (xrange,,, xlen 등) 에 적용되는 모든 명령을 합산하여 Redis OSS commandstats 통계를 바탕으로 도출됩니다. xadd xdel |
개수 |