Database/Redis

[Redis] INFO 명령어로 조회되는 대상 의미 파악

꽁담 2020. 7. 17. 10:32


%cpu

레디스는 인스턴스별로 하나의 CPU 를 사용하고, 할당된 CPU 사용량을 나타냅니다.


aof_rewrite_in_progress

현재 AOF 파일을 저장중이면 1, 아니면 0 입니다.


aof_rewrite_scheduled

AOF 파일을 저장하는 스케줄이 설정되어 있으면 1, 아니면 0 입니다.


blocked_clients

BLPOP, BRPOP, BRPOPLPUSH, WAIT 명령으로 대기중인 클라이언트 수를 나타냅니다.


client_biggest_input_buf

현재 연결된 클라이언트 중 가장 큰 입력 버퍼 값을 나타냅니다.


client_longest_outpu_list

현재 연결된 클라이언트 중 가장 긴 출력 값을 나타냅니다.


commands_processed

초당 처리되는 명령어 수를 나타냅니다.


connected_clients

현재 레디스에 접속한 세션의 수를 의미합니다.


connected_slaves

마스터일 경우 연결된 슬레이브 수


connections_received

레디스에서 인지한 현재 접속하는 세션의 수


evicted_keys

maxmemory 제한에 의해 퇴출된 키 수


expired_keys

expire 명령으로 삭제된 키 수


expires

expire 될 key 의 수


instantaneous_ops_per_sec

현재 초당 처리한 명령 수, 현재 상황을 나타내고 이 값으로 현재 초당 몇 건씩 처리하는지 알 수 있음


keys

레디스에 생성된 키 수


keyspace_hits

get key 해서 값이 있으면 1 증가


keyspace_misses

get key 해서 nil 값으로 나오면 1 증가 ( NULL )


latest_fork_usec

마지막 fork 하는데 걸린 microsecond 시간


master_last_io_seconds_ago

디폴트로 10초에 한번씩 ping 확인을 하므로 0~10 사이의 값 입니다.

이 값이 10 보다 크면 마스터와 통신을 하지 못하는 상태가 지속되는 것으로

서버 다운 혹은 네트워크 끊어졌는지 등을 알 수 있음


master_sync_in_progress

마스터 노드와 sync 중(현재 진행으로)이면 1로 표기


mem_fragmentation_ratio

used_memory 와 used_memory_rss 비율


myState

?


pubsub_channels

pub/sub channel 로 연결된 channel 수


pubsub_patterns

pub/sub pattern 으로 연결된 pattern channel 수


rdb_bgsave_in_progress

RDB 파일 backupground save 가 진행중일때 1로 표기


rdb_changes_since_last_save

RDB 파일을 마지막으로 저장한 이후로 입력된 데이터 수


rdb_last_bgsave_time_sec

마지막 백그라운드 rdb 파일 저장 소요 시간


rejected_connections

maxclients 제한으로 접속 거부된 클라이언트 수



slave_priority

슬레이브가 마스터로 선정되는 우선 순위를 나타냄



uptime_in_days

Redis 구동 후 지난 일자


used_memory

레디스 서버에 현재 할당된 메모리 크기


used_memory_lua

루아 엔진에서 사용하는 메모리 양 ( 레디스는 루아 엔진으로 구성 됨 )


used_memory_peak

레디스에 할당되었던 최대 메모리


used_memory_rss

운영체제 입장에서 레디스에서 실제 메모리를 차지하고 있는 양