니스 히스토그램을 읽는 방법?


9

바니 시스트 히스토그램 / 그래프는 어떻게 읽습니까? x 축이 로그 스케일이라는 것을 알고 있습니다.

구체적으로 특별히:

  • 주변에 9 개의 "|"또는 캐시 적중이 발생합니다 y=1e-4. 각 "|" 인용하다? 페이지? 파일?

  • 이 9 "|"의 왼쪽에 적중 횟수가 적고 일부는 오른쪽에 있습니다. 저게 뭐야? 시간이 오래 걸리고 (오른쪽) 짧아 졌습니까 (왼쪽) ...?

  • 상단에 무엇 1:2입니까? 과n = 134

  • 또한 캐시 적중은 항상 캐시 미스의 왼쪽에 있습니다. 즉, 1e-x캐시 미스가 + 지수 아래에있는 반면 측면에 있습니다. 그 의미는 무엇입니까? 그렇다면, 그때의 시간은 무엇입니까?

많은 감사합니다!

x 축

1:2, n = 134                                                              hostname








                            #
                            #
                            #
                            #
                            #
                   |        #
                   |        #
                   |        #
                   |        #
                   |       ###
                   |       ###
                  ||       ###                              ##
                  |||      ###         ## #   #             ##
                  ||||     ####      #### ## ##  #          ###
+---------+---------+---------+---------+---------+---------+---------+---------+---------
|1e-6     |1e-5     |1e-4     |1e-3     |1e-2     |1e-1     |1e0      |1e1  |1e2

답변:


7

따라서 x 축은 요청이 니스로 바뀐 다음 클라이언트로 다시 전송되는 데 걸리는 시간입니다. |는 캐시 적중이고 #은 누락입니다. 따라서 왼쪽에있는 모든 |이 더 빠른 시간이므로 표시되어야합니다.

가장 왼쪽 숫자가 빠릅니다. 가장 오른쪽 숫자가 느립니다.

이제 1 : 2 n = 숫자입니다. 수직 스케일 및 샘플 크기의 숫자입니다. 나는 그것에 대해 많이 걱정하지 않을 것입니다.

그러나 그 출력에서. 당신은 꽤 빠른 캐시가 진행되고 있습니다.


감사합니다 @ Mike. 아직이 상자에는 별다른 문제가 없습니다 (-: 따라서 x 축은 몇 초 안에 나타납니다 ...?
KM.

yes .. 1e0 = 1 초
Mike

사실, 나는 더 흥미를 느낀다 1:2, n=_num_(_ : 그 아이디어가 무엇을 나타내는가?
KM.

그것은 단지 그래프의 스케일이 어떻게 되는가를 나타내는 숫자 일뿐입니다. 니스가 수행되는 방식과는 아무 상관이 없습니다
Mike

16
  • '|' 캐시 HIT입니다
  • '#' 은 캐시 MISS입니다
  • 왼쪽 상단의 'n : m' 숫자는 세로 크기입니다.
  • 'n = 123' 은 표시되는 요청 수입니다.
  • X 축은 커널에서 Varnish 로의 요청 요청과 Varnish에서 커널로의 응답 사이의 로그 시간입니다.

X 축은 다음과 같이 작동합니다.

  • 1e1 = 10 초
  • 1e0 = 1 초
  • 1e-1 = 0.1 초 또는 100ms (밀리 초)
  • 1e-2 = 0.01 초 또는 10ms
  • 1e-3 = 0.001 초 또는 1ms 또는 1000µs (마이크로 초)
  • 1e-4 = 0.0001 초 또는 0.1ms 또는 100µs
  • 1e-5 = 0.00001 초 또는 0.01ms 또는 10µs
  • 1e-6 = 0.000001 초 또는 0.001ms 또는 1µs 또는 1000ns (나노초)

설명 전체 기사 'varnishhist'를 아주 멋지게은 여기에서 찾을 수 있습니다 : Varnishhist은 - 무엇을 그것은 우리에게 , 여기에 공식 문서 : 니스 요청 히스토그램 .

또 다른 유용한 명령은 'varnishstat' -Varnish Cache 통계입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.