MongoDB 배포를 위한 고급 옵션
다음 mongod mongos 옵션은 를 배포할 때 MongoDB Ops Manager Advanced Configuration Options 필드를 통해 사용할 수 MongoDB 있습니다. 배포할 때 고급 옵션을 선택합니다.
Ops Manager Advanced Configuration Options 는 다음과 같이 설명된 MongoDB 구성 옵션 및 매개 변수에 매핑됩니다.
경고
나열된 옵션으로 제한
감사 로그
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
AuditEncryptionKeyIdentifier | |
압축 모드 | |
auditDestination | |
auditFilter | |
auditFormat | |
localAuditKeyFile | |
auditPath |
Advanced Configuration Options 섹션의 setParameter
옵션을 사용해 이러한 감사 로그 매개 변수를 추가할 수 있습니다.
감사 로그를 암호화하려면 Ops Manager가 관리하는 MongoDB 인스턴스를 시작하기 전에 Advanced Configuration Options 섹션에 auditEncryptKeyWithKMIPGet
및 auditEncryptionHeaderMetadataFile
매개변수를 추가합니다.
Basis 기술
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
basis테크루트디렉토리 |
|
Kerberos
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
kerberos키탭 |
|
Net
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
bind_ip | |
httpinterface |
|
IPv6 | |
JSONP |
|
maxConns | |
rest |
|
tlsClusterFile | |
tlsClusterPassword | |
tlsCRLFile | |
tlsDisabledProtocols | |
tlsLogVersions |
Numactl
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
numCores |
|
작업 프로파일링
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
프로필 | |
slowms | |
slowOpSampleRate |
프로세스 관리
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
pidfilepath |
복제
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
enableMajorityReadConcern | |
Oplog 크기 |
보안
경고
MongoDB Ops Manager는 로컬 키 암호화 에서 KMIP 서버 기반 암호화로의 전환을 지원하지 않습니다.
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
clusterAuthMode | |
enableEncryption | |
encryptionCipherMode | |
encryptionKeyFile | |
javascriptEnabled | |
kmipClientCertificateFile | |
kmipClientCertificatePassword | |
kmipKeyIdentifier | |
kmipPort | |
kmipServerCAFile | |
kmipServerName | |
saslauthdSocketPath | |
saslHostname |
샤딩
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
자동 분할 |
|
chunkSize |
|
SNMP
중요
MongoDB Ops Manager 6.0.0 SNMP 경고를 더 이상 사용하지 않습니다. MongoDB Ops Manager 7.0.0 에는 SNMP 경고가 포함되지 않습니다. 다른 경고 옵션에 학습 보려면 타사 서비스 통합을 참조하세요.
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
snmp-master |
|
snmp-subagent |
|
스토리지
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
Directoryperdb | |
엔진 | |
inMemorySizeGB | |
journal |
|
journalCommitInterval | |
nssize |
|
prealloc |
|
할당량 |
|
할당량 파일 |
|
수리 경로 |
|
smallfiles |
|
syncdelay | |
유선타이거 캐시 크기 GB | |
와이어드타이거 컬렉션 블록 컴프레서 | |
WiredTigerCollectionConfigString |
|
WiredTigerDirectoryForIndexes | |
WiredTigerEngineConfigString |
|
WiredTigerIndexConfigString |
|
WiredTigerIndexPrefixCompression | |
유선타이거저널컴프레서 | |
유선타이거 통계LogDelaySecs |
|
시스템 로그
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
logappend | |
로그 회전 | |
조용히 | |
syslogDestination | |
syslogFacility | |
타임스탬프 형식 | |
상세 |
TLS
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
tlsCertificateKeyFile | |
tlsCertificateKeyFilePassword | |
tlsFIPSMode | |
tlsMode |
--setParameter
중요
Ops Manager는 사용자가 제공한 매개 변수가 유효한지 확인하지 않습니다. 허용되는 파라미터 및 값은 MongoDB Server 매뉴얼을 참조하세요.
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
[setParameter] |
Server 매개 변수의 값을 |
지원되는 MongoDB 버전 및 MongoDB Agent 버전의 경우 롤링 재시작 없이 특정 setParameter
매개변수를 설정할 수 있습니다. 런타임 중에 또는 시작 시 setParameter
매개변수를 설정할 수 있는지 확인하려면 해당 매개변수에 대한 세부정보를 조회하세요. 복잡한 setParameter
매개변수의 경우 프로세스 구성 파일 또는 --setParameter
명령줄 옵션에서와 동일한 형식으로 매개변수 값을 설정해야 합니다.
참고
watchdogPeriodSeconds 또는 ttlMonitorEnabled 매개변수를 설정하다 하면 MongoDB Agent 가 롤링 재시작 을 트리거합니다.
매개 변수를 삭제하거나 제거하면 MongoDB Agent는 해당 매개 변수를 다시 변경할 때까지 해당 매개 변수의 현재 값을 유지합니다. 매개변수를 기본값으로 재설정하려면 값을 수동으로 설정하거나 롤링 재시작을 trigger해야 합니다.
MongoDB Agent가 스타트업 시 설정할 수 없는 매개 변수를 설정하려고 하면 MongoDB Agent가 롤링 재시작을 트리거하고 mongod
인스턴스를 스타트업하지 못합니다.