1. robomongo
: 크로스 플랫폼을 지원하는 MongoDB용 GUI 방식 관리 툴
: 처리가 빠르고 직관적인 인터페이스 제공
: 데이터 조회시 유용함.
: 생산성을 높일 수 있음
2. MongoDB 모니터링 도구
* MUNIN
: 네트워크, CPU, 각종 입출력 값 등을 그래프로 보여주는 툴
: 플러그인을 통해 Apache, MySQL 등을 모니터링할 수 있음
: munin-master는 munin-node가 설치되어있는 곳의 상태를 보여줌
* MongoDB Monitoring Service(MMS)
: MongoDB를 Dashboard 형태로 모니터링 할 수 있음
: 10gen MMS웹사이트 회원가입후, 에이전트 설치 및 실행하고 호스트를 등록하는 방식(mms.10gen.com)
* MongoVue
: Windows 환경에서 .NET framework 필요
: 직관적인 UI, SSH 터널링 지원, Free버전 별도 제공(샤딩크기제한됨)
* Pandora FMS
: Open Source(GPL2)
: 동일 서버에 pandora agent와 server가 설치되어야 함
: MongoDB 플러그인을 설치하면 mongoDB 연동가능
: 복잡한 추가 설정 필요
* Meteor
: Web&Mobile App을 구축하기 위한 JS Open Source 플랫폼
: 실시간 업데이트, 모니터링 가능(자동갱신)
: 민감한 코드는 서버 보안 영역에 분리하여 실행 가능
: polling 방식기반이기 때문에 속도가 느리고 서버부담이 큼
: 대안으로 oplog를 이용한 Monitoring 수행가능
: 도메인이나 데이터베이스에 대한 이해 필요
'프로그래밍 > NoSQL - MongoDB' 카테고리의 다른 글
MongoDB authentication (0) | 2017.04.05 |
---|---|
NoSQL과 RDBMS로 만들어진 복합 시스템 구축 (0) | 2017.04.04 |
MongoDB 개발 팁 - 튜닝방법&보안팁 (0) | 2017.04.04 |
MongoDB 로그 수집 및 분석하기 (0) | 2017.04.04 |
MongoDB 운영방법 - 백업/복구 (0) | 2017.04.04 |