mongodb 로그 분석 툴은 mtools을 사용한다.


https://github.com/rueckstiess/mtools


git으로 다운받고 python 설치를 했다.



git clone https://github.com/rueckstiess/mtools.git

cd mtools

python setup.py builds

sudo python setup.py install



/usr/local/bin/에 mtools가 설치되었다. 느린 커맨드와 패턴을 보기 위해 로그 파일을 분석해 본다.


$ mloginfo mongod.log --queries

     source: mongod.log

       host: orange096:27017

      start: 2015 Sep 22 16:03:16.892

        end: 2016 Jan 26 11:05:40.943

date format: iso8601-local

     length: 1322382

     binary: mongod

    version: 3.0.6 -> 3.2.0

    storage: wiredTiger


QUERIES

...




명령어에 대한 문서는 https://github.com/rueckstiess/mtools/wiki에 존재한다.



Posted by '김용환'
,