参数介绍
在 AppCenter 集群管理控制台,支持对 MongoDB 常用配置参数的管理。
本小节主要介绍 AppCenter 中各 MongoDB 配置参数的含义。
公共参数
参数 | 取值范围 | 参数说明 | ||
---|---|---|---|---|
mongod 的监听端口 |
1025~65535 |
表示 mongod 服务监听端口。默认为 |
||
root 用户密码 |
- |
表示数据库 root 用户帐号密码。默认为 |
||
qc_monitor 用户密码 |
- |
表示监控服务 qc_monitor 用户帐号密码,用于 Zabbix 和 Mongodb Exporter 监控。默认为 |
||
存储引擎 |
- |
表示 MongoDB 的存储引擎。
|
Replica Node 参数
参数 | 取值范围 | 参数说明 | ||
---|---|---|---|---|
setParameter.cursorTimeoutMillis |
- |
表示当 MongoDB 删除闲置游标的时间阈值。 |
||
operationProfiling.mode |
off,slowOp,all |
表示是否开启慢查询检测。
|
||
operationProfiling.slowOpThresholdMs |
- |
表示慢日志查询任务最大延迟时间。 |
||
replication.oplogSizeMB |
990~51200 |
表示 oplog 最大存储容量。 |
||
replication.enableMajorityReadConcern |
true,false |
表示是否开启读控制。
|
数据同步参数
参数 | 取值范围 | 参数说明 |
---|---|---|
Mongoshake: 是否开启 |
是、否 |
是否开启 MongoShake 数据同步服务。 |
Mongoshake: 同步方式 |
全部、full、incr |
表示数据同步的防暑。
|
Mongoshake: 源 MongoDB 地址 |
- |
表示待同步 MongoDB 地址。需配置为 |
Mongoshake: 源 MongoDB 用户 |
- |
表示源 MongoDB 用户名。 |
Mongoshake: 源 MongoDB 用户密码 |
- |
表示源 MongoDB 用户密码。 |
Mongoshake: 目标 MongoDB 地址 |
- |
表示目标 MongoDB 地址。需配置为 |
Mongoshake: 目标 MongoDB 用户 |
- |
表示目标 MongoDB 用户名。 |
Mongoshake: 目标 MongoDB 用户密码 |
- |
表示目标 MongoDB 用户密码。 |
监控参数
参数 | 取值范围 | 参数说明 |
---|---|---|
Zabbix: 服务端地址 |
- |
表示 Zabbix Server 服务地址。默认为 |
Zabbix: Agent2 监听端口 |
1025~65535 |
表示 Zabbix Agent 监听端口。默认为 |
Zabbix: 是否开启 Agent2 |
是、否 |
是否开启 Zabbix Agent 监控服务。默认为 |
Node Exporter: 是否开启 |
是、否 |
是否开启 Node Exporter 监控服务。默认为 |
Node Exporter: 监听端口 |
1025~65535 |
表示 Node Exporter 监听端口。默认为 |
Mongodb Exporter: 是否开启 |
是、否 |
是否开启 Mongodb Exporter 监控服务。默认为 |
Mongodb Exporter: 监听端口 |
1025~65535 |
表示 Mongodb Exporter 监听端口。默认为 |
日志参数
参数 | 取值范围 | 参数说明 |
---|---|---|
Caddy: 用户名 |
- |
表示 Caddy Server 登录用户名。 |
Caddy: 密码 |
- |
表示 Caddy Server 登录密码。 |
Caddy: 是否开启 |
是,否 |
表示是否开启 Caddy Server,用于同步日志服务。 |