2014-12-09 5 views
4

Redis에서 사용할 수있는 MONITOR 명령을 이해하려고하는데 어떻게 효과적으로 응용 프로그램의로드를 결정할 수 있습니까? 내가 이해할 수없는 것은 CLI에 표시되는 정보를 읽는 방법입니다. 마찬가지로, IP 주소 이전의 숫자는 'DB 색인'이지만 그 번호에서 무엇을 추론 할 수 있습니까?REDIS Monitor 명령을 이해하려고 시도했습니다.

MONITOR에서 사용할 수있는 예는 다음과 같습니다.

$ redis-cli monitor 
1339518083.107412 [0 127.0.0.1:60866] "keys" "*" 
1339518087.877697 [0 127.0.0.1:60866] "dbsize" 
1339518090.420270 [0 127.0.0.1:60866] "set" "x" "6" 
1339518096.506257 [0 127.0.0.1:60866] "get" "x" 
1339518099.363765 [0 127.0.0.1:60866] "del" "x" 
1339518100.544926 [0 127.0.0.1:60866] "get" "x" 

'1339518083.107412'의 의미를 이해할 수 없습니다.

답변

7

첫 번째 부분은 seconds.microseconds 형식의 타임 스탬프입니다.

+0

그런 다음이 데이터는 모니터링에 어떻게 유용합니까? – user95025

+2

일정 기간 동안 명령 수를 세고 유형을 집계 할 수 있습니다. –

+0

그래서 표시된 타임 스탬프가 명령 실행을 시작한 것으로 가정하고 첫 번째 및 다음 타임 스탬프 사이의 델타는 실행하는 데 걸리는 시간입니다 첫 번째 명령. 맞습니까? – user95025

관련 문제