영어프랑스어스페인어

Ad


온웍스 파비콘

mongostat - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 mongostat 실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 명령 mongostat입니다.

프로그램:

이름


몽고스타트 - 몽고DB

개요


XNUMXD덴탈의 몽고스타트 유틸리티는 현재 실행 중인 상태에 대한 빠른 개요를 제공합니다.
몽고 or 몽고 예. 몽고스타트 UNIX/Linux 파일 시스템과 기능적으로 유사합니다.
유틸리티 vmstat에 관한 데이터를 제공하지만 몽고몽고 인스턴스.

참조

MongoDB 모니터링에 대한 자세한 내용은 다음을 참조하십시오. /관리/모니터링.

다양한 다른 MongoDB 상태 출력에 대한 자세한 배경 정보는 다음을 참조하세요.

· /참조/서버 상태

· /참조/복제 상태

· /참조/데이터베이스-통계

· /참조/컬렉션-통계

MongoDB 메트릭을 제공하는 추가 유틸리티는 "몽고톱."

몽고스타트 에 연결 몽고 TCP 포트의 로컬 호스트 인터페이스에서 실행 중인 인스턴스
27017; 하나, 몽고스타트 액세스 가능한 모든 원격에 연결할 수 있습니다. 몽고 예.

옵션


몽고스타트

--도움 기본 도움말 및 사용법 텍스트를 반환합니다.

--말 수가 많은, -v
명령줄에서 반환되는 내부 보고의 양을 늘립니다. 증가하다
자세한 내용 -v 옵션을 여러 번 포함하여 형식을 지정합니다(예:
-vvvvv.)

--번역
버전을 반환합니다. 몽고스타트 유용.

--주인 <:포트>
확인 가능한 호스트 이름을 지정합니다. 몽고 데이터를 내보내려는 곳.
기본적으로 몽고스타트 에서 실행 중인 MongoDB 인스턴스에 연결을 시도합니다.
로컬 호스트 포트 번호 27017.

선택적으로 포트 번호를 지정하여 포트에서 실행 중인 MongoDB 인스턴스를 연결합니다.
이외의 27017.

복제 세트에 연결하기 위해 복제 세트 시드 이름과 시드를 지정할 수 있습니다.
다음 형식의 집합 구성원 목록:

/ <:포트>, ,...

--포트
MongoDB 인스턴스가 표준에서 실행되지 않는 경우 포트 번호를 지정합니다.
포트. (즉 27017) 다음을 사용하여 포트 번호를 지정할 수도 있습니다. 몽고스타트 --주인
명령.

--ipv6 허용하는 IPv6 지원을 활성화합니다. 몽고스타트 다음을 사용하여 MongoDB 인스턴스에 연결
IPv6 네트워크. 다음을 포함한 모든 MongoDB 프로그램 및 프로세스 몽고스타트, 사용 중지
기본적으로 IPv6 지원.

--ssl 버전 2.4의 새로운 기능: MongoDB에 SSL 연결 지원이 추가되었습니다. 몽고 인스턴스
몽고스타트에서

참고 mongostat의 SSL 지원은 MongoDB의 기본 배포로 컴파일되지 않습니다.
만나다 /관리/ssl SSL 및 MongoDB에 대한 자세한 내용은

또한 mongostat는 다음 연결을 지원하지 않습니다. 몽고 인스턴스
클라이언트 인증서 유효성 검사가 필요합니다.

허용 몽고스타트 에 연결 몽고 SSL 연결을 통한 인스턴스.

--사용자 이름 , -u
데이터베이스가 있는 경우 MongoDB 인스턴스에 인증할 사용자 이름을 지정합니다.
인증이 필요합니다. 와 함께 사용 몽고스타트 --비밀번호 ~에 대한 옵션
암호를 제공하십시오.

--비밀번호 , -p
MongoDB 인스턴스에 인증할 비밀번호를 지정합니다. 함께 사용
와 더불어 몽고스타트 --사용자 이름 사용자 이름을 제공하는 옵션입니다.

지정하는 경우 --사용자 이름 ~없이 --비밀번호 선택권, 몽고스타트 프롬프트
대화식으로 암호를 입력합니다.

--인증데이터베이스
버전 2.4의 새로운 기능.

사용자(예: --사용자 이름) 자격 증명.

기본적으로, 몽고스타트 데이터베이스에 지정된 것으로 가정합니다. --db 논의
지정하지 않는 한 사용자의 자격 증명을 보유합니다. --인증데이터베이스.

만나다 사용자 소스, /reference/권한-문서/참조/사용자 권한 for
MongoDB의 위임된 인증에 대한 추가 정보.

--인증 메커니즘
버전 2.4의 새로운 기능.

인증 메커니즘을 지정합니다. 기본적으로 인증 메커니즘은
몽고DB-CR, 이것은 MongoDB 챌린지/응답 인증 메커니즘입니다. 에
MongoDB 구독자 에디션, 몽고스타트 에 대한 지원도 포함합니다. GSSAPI
Kerberos 인증을 처리합니다.

만나다 /tutorial/control-access-to-mongodb-with-kerberos-인증 자세한
Kerberos 인증에 대한 정보입니다.

--헤더 없음
열 또는 필드 이름의 출력을 비활성화합니다.

--행 수 , -n
출력할 행 수를 제어합니다. 와 함께 사용 수면 시간
지속 시간을 제어하는 ​​인수 몽고스타트 작동.

않는 한 --행 수 지정되고, 몽고스타트 무한한 수의 행을 반환합니다.
(예: 값 0.)

--http 구성 몽고스타트 원시가 아닌 HTTP 인터페이스를 사용하여 데이터 수집
데이터베이스 연결.

--발견하다
이 옵션으로 몽고스타트 모든 구성원의 통계를 발견하고 보고합니다.
a 대답 세트 or 샤딩 클러스터. 복제 세트의 구성원에 연결되면
--발견하다 모두 비숨겨진 회원 복제 세트의. 에 연결했을 때 몽고,
몽고스타트 모든 데이터를 반환합니다 파편 클러스터에서. 레플리카 세트인 경우
샤드 클러스터에 샤드를 제공합니다. 몽고스타트 은폐되지 않은 것에 대해보고합니다
해당 복제 세트의 구성원입니다.

XNUMXD덴탈의 몽고스타트 --주인 옵션은 필수는 아니지만 이 경우 잠재적으로 유용합니다.

--모두 구성 몽고스타트 모든 선택 사항을 반환하려면 분야.


마지막 인수는 초 단위의 시간 길이입니다. 몽고스타트 기다리다
통화 사이. 기본적으로 몽고스타트 XNUMX초에 하나의 호출을 반환합니다.

몽고스타트 1초 동안의 작업을 반영하는 값을 반환합니다. 을위한
~의 가치 1보다 크고, 몽고스타트 평균을 반영하는 평균 데이터
초당 작업.

전지


몽고스타트 1초 동안의 작업을 반영하는 값을 반환합니다. 언제
몽고스타트 1보다 큰 값을 가지며, 몽고스타트 통계의 평균을
초당 평균 작업을 반영합니다.

몽고스타트 다음 필드를 출력합니다.

삽입
초당 데이터베이스에 삽입된 개체 수입니다. 뒤에 오는 경우
별표(예: *), 데이터는 복제된 작업을 나타냅니다.

질문 초당 쿼리 작업 수입니다.

최신 정보 초당 업데이트 작업 수입니다.

삭제 초당 삭제 작업 수입니다.

겟모어
초당 추가 가져오기(예: 커서 일괄 처리) 작업 수입니다.

명령
초당 명령 수입니다. 에 노예보조 시스템, 몽고스타트
파이프 문자로 구분된 두 개의 값을 나타냅니다(예: |), 형태
로컬|복제 명령.

홍조
개수 fsync 초당 작업.

맵핑 된 메가바이트 단위로 매핑된 총 데이터 양입니다. 이것은 총 데이터 크기입니다.
마지막 시간 몽고스타트 요구.

크기 프로세스에서 사용된 (가상) 메모리의 양(MB)입니다.
지난 몽고스타트 요구.

고해상도 프로세스에서 사용된 (상주) 메모리의 양(MB)입니다.
지난 몽고스타트 요구.

오류 버전 2.1에서 변경되었습니다.

초당 페이지 부재 수입니다.

버전 2.1 이전에는 이 값이 실행 중인 MongoDB 인스턴스에 대해서만 제공되었습니다.
리눅스 호스트.

고정 전역 쓰기 잠금의 시간 백분율입니다.

버전 2.2에서 변경: 고정 db 필드가 대체 고정 % 더 많은 필드
버전 2.2의 데이터베이스 특정 잠금에 관한 적절한 데이터.

고정 db
버전 2.2의 새로운 기능.

데이터베이스별 컨텍스트별 잠금 시간의 백분율입니다. 몽고스타트 의지
마지막 이후 가장 많은 시간을 보낸 데이터베이스 보고 몽고스타트 전화
쓰기 잠금.

이 값은 나열된 데이터베이스가 잠긴 상태에서 보낸 시간을 나타냅니다.
상태 결합 된 시간과 함께 몽고 전역 잠금에 소비됩니다. 때문에
이 값과 샘플링 방법을 사용하면 일부 값이 100%보다 큰 것을 볼 수 있습니다.

idx 미스...
btree를 로드하기 위해 페이지 폴트가 필요한 인덱스 액세스 시도의 백분율
마디. 샘플링된 값입니다.

qr MongoDB 인스턴스에서 데이터를 읽기 위해 대기 중인 클라이언트 대기열의 길이입니다.

qw MongoDB 인스턴스에서 데이터 쓰기를 기다리는 클라이언트 대기열의 길이입니다.

ar 읽기 작업을 수행하는 활성 클라이언트의 수입니다.

aw 쓰기 작업을 수행하는 활성 클라이언트의 수입니다.

넷인 네트워크 트래픽 양, 바이트, MongoDB 인스턴스에서 수신합니다.

여기에는 다음에서 오는 트래픽이 포함됩니다. 몽고스타트 자체.

넷아웃 네트워크 트래픽 양, 바이트, MongoDB 인스턴스에서 전송합니다.

여기에는 다음에서 오는 트래픽이 포함됩니다. 몽고스타트 자체.

열린 연결의 총 수입니다.

세트 해당하는 경우 복제본 세트의 이름입니다.

답장 노드의 복제 상태입니다.

┌──────┬───────────────────┐
가치관복제 타입
├──────┼───────────────────┤
│엠 │ 석사
├──────┼───────────────────┤
│SEC │ 보조
├──────┼───────────────────┤
│REC │ 복구 │
├──────┼───────────────────┤
│UNK │ 알 수 없음 │
├──────┼───────────────────┤
│SLV │ 노예
└──────┴───────────────────┘

사용법


첫 번째 예에서, 몽고스타트 20초 동안 XNUMX초마다 데이터를 반환합니다. 몽고스타트
에서 데이터를 수집합니다. 몽고 포트 27017의 localhost 인터페이스에서 실행 중인 인스턴스.
다음 호출은 모두 동일한 동작을 생성합니다.

mongostat --rowcount 20 1
mongostat --rowcount 20
몽고스타트 -n 20 1
몽고스타트 -n 20

다음 예에서는 몽고스타트 5분(또는 300초)마다 데이터를 반환합니다.
프로그램이 실행되면서. 몽고스타트 에서 데이터를 수집합니다. 몽고 에서 실행 중인 인스턴스
포트의 로컬 호스트 인터페이스 27017. 다음 호출은 모두 동일한 결과를 생성합니다.
행동.

mongostat --rowcount 0 300
몽고스타트 -n 0 300
몽고스타트 300

다음 예에서 몽고스타트 5시간 동안 12분마다 데이터를 반환합니다(XNUMX회).
몽고스타트 에서 데이터를 수집합니다. 몽고 localhost 인터페이스에서 실행 중인 인스턴스
포트 27017. 다음 호출은 모두 동일한 동작을 생성합니다.

mongostat --rowcount 12 300
몽고스타트 -n 12 300

많은 경우에 사용 --발견하다 보다 완전한 스냅샷을 제공하는 데 도움이 됩니다.
전체 기계 그룹의 상태. 만약 몽고 에 연결된 프로세스 샤딩 클러스터
포트에서 실행 중입니다 27017 로컬 머신의 경우 다음 양식을 사용하여 반환할 수 있습니다.
클러스터의 모든 구성원의 통계:

mongostat --발견

onworks.net 서비스를 사용하여 mongostat 온라인 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad