Network&Security

MRTG Log 파일 분석

Network && Devops 2015. 6. 2. 15:53
반응형

네트워크 트래픽 모니터링 도구 MRTG 를 실행하면

아래와 같은 Format으로 Log 파일이 생성된다. 


첫번째 줄 ( 3 Number )

 가장 최근에 실행된 시간(기준:1970.1.1/초단위)  //  ifIlnOctets 로 부터 가져온 값  //  ifOutOctets 로 부터 가져온 값

Timestamp 변환 방법 : 

 excel : 

 =(x+y)/86400+DATE(1970,1,1)

perl :

 perl -e 'print scalar localtime(x),"\n"'

     x: timestamp   
     y: the offset in seconds from UTC  (우리나라 9시간)   >

 

두번째 줄 ( 5 number ) 

  1st column  : 최근에 실행된 시간으로 일정 시간의 간격으로 증가한다. 5분 간격으로 실행이 되도록 설정이 되어
                       있으며, 300초가 차이가 난다. 

  2nd column : 수신된 트래픽의 평균 값(Incoming) ( byte/sec ) . 이 값은 현재 라인의 값과 이전 라인의 값의
                       평균값으로 계산된다. 

  3rd column : 송신된 트래픽의 평균 값(outgoing) ( byte/sec ) . 계산방법은 위와 동일. 

  4th column : 수신된 트래픽의 최대값으로 현재 측정되는 간격중에서 갱신된 값중의 최대값으로 계산된다. 만약
                      현재의 간격이 1시간이고 5분마다 갱신이 된다면 1시간동안 5분마다 갱신된 값중에 가장 큰 값이
                      선정된다. 

  5th column : 현재 간격에서 송신된 트래픽의 최대 값. 계산 방법은 위와 동일. 


참고 URL : http://oss.oetiker.ch/mrtg/doc/mrtg-logfile.en.html


  

반응형