16.6.4.1 memcached의 일반 통계
일반 통계의 출력은 memcached 인스턴스의 성능과 사용의 개요가 표시됩니다. 명령에 의해 반환되는 통계와 그 의미를 다음 표에 나타냅니다.
각 통계 값의 형태를 정의하기 위해 다음과 같은 용어가 사용됩니다.
32u
: 32 비트 부호없는 정수64u
: 64 비트 부호없는 정수32u:32u
: 콜론으로 구분 된 2 개의 32 비트 부호없는 정수String
: 문자열
통계 | 데이터 형 | 설명 | 버전 |
---|---|---|---|
pid | 32u | memcached 인스턴스의 프로세스 ID입니다. | |
uptime | 32u | 이 memcached 인스턴스의 가동 시간 (초)입니다. | |
time | 32u | 현재 시간 (신기원으로). | |
version | string | 이 인스턴스의 버전 문자열. | |
pointer_size | string | 비트 단위로 지정된 호스트의 포인터의 크기 (32 또는 64). | |
rusage_user | 32u : 32u | 이 인스턴스의 총 사용자 시간 (초 : 밀리 초). | |
rusage_system | 32u : 32u | 이 인스턴스의 총 시스템 시간 (초 : 밀리 초). | |
curr_items | 32u | 이 인스턴스가 포함 된 항목의 수. | |
total_items | 32u | 이 인스턴스의 수명 기간 동안 저장된 항목의 합계 수. | |
bytes | 64u | 이 서버가 항목을 저장하는 데 사용 된 현재 바이트 수. | |
curr_connections | 32u | 현재 열려있는 연결 수입니다. | |
total_connections | 32u | 서버가 실행을 시작하고 열린 연결의 총 수입니다. | |
connection_structures | 32u | 서버가 할당 한 연결 구조의 수. | |
cmd_get | 64u | 취득 요청 ( get 조작)의 총 수. | |
cmd_set | 64u | 스토리지 요구 ( set 조작)의 총 수. | |
get_hits | 64u | 요구되고있는 것으로 나타났다 키의 수. | |
get_misses | 64u | 요구되어 발견되지 않았던 항목의 수입니다. | |
delete_hits | 64u | 제거되고있는 것으로 나타났다 키의 수. | 1.3.x |
delete_misses | 64u | 삭제되어 찾을 수없는 항목의 수입니다. | 1.3.x |
incr_hits | 64u | 증가되고있는 것으로 나타났다 키의 수. | 1.3.x |
incr_misses | 64u | 증가되어 발견되지 않았던 항목의 수입니다. | 1.3.x |
decr_hits | 64u | 감 분되어 존재하는 것으로 나타났다 키의 수. | 1.3.x |
decr_misses | 64u | 감 분되어, 발견되지 않았던 항목의 수입니다. | 1.3.x |
cas_hits | 64u | 비교 앤드 스왑이 이루어지고있는 것으로 나타났다 키의 수. | 1.3.x |
cas_misses | 64u | 비교 앤드 스왑이 행해져 발견되지 않았던 항목의 수입니다. | 1.3.x |
cas_badvalue | 64u | 비교 앤드 스왑이 이루어졌지만, 비교 대상 (원본) 값이 지정된 값과 일치하지 않는 키의 수. | 1.3.x |
evictions | 64u | 새 항목에 대한 메모리를 해제하기 위해 캐시에서 삭제 된 유효한 항목 수. | |
bytes_read | 64u | 이 서버가 네트워크에서 읽은 총 바이트 수. | |
bytes_written | 64u | 이 서버가 네트워크로 전송 한 총 바이트 수. | |
limit_maxbytes | 32u | 이 서버에서 저장에 사용이 허용 된 바이트 수. | |
threads | 32u | 요청한 작업자 스레드 수입니다. | |
conn_yields | 64u | 연결의 생성 수 ( -R 옵션과 관련된합니다). | 1.4.0 |
여기에 표시 한 통계 중에서 가장 유용한 것은 캐시 적중 캐시 누락 및 삭제의 수입니다.
get_misses
수가 크면 캐시에 대한 정보 이입이 아직 완료되지 않았 음을 의미 할 수 있습니다. 이 숫자는 시간이 지남에 따라 캐시 get_hits
수에 비해 감소합니다. 그러나 장시간 실행하면 캐시 미스의 수가 캐시 히트보다 많은 경우에는 캐시 크기가 너무 작아서 메모리의 총 크기 또는 memcached 인스턴스의 수를 늘려 적중률을 향상시킬 필요가 있음을 나타내는 수 있습니다.
캐시 evictions
수가 (특히 저장되는 항목의 수에 비해) 많은 경우 캐시가 너무 작아 정기적으로 캐시 유지할 필요가있는 정보량을 저장할 수 없다는 점을 보여줍니다. 캐시에 항목을 유지하는 대신 새로운 항목이 들어가도록 항목이 삭제되므로 캐시 항목의 회전율은 항상 높아지지만 캐시의 효율이 낮아집니다.