Diagnostic Commands

Note

有关特定命令的详细信息,包括语法和示例,请单击特定命令以转到其参考页。

NameDescription
availableQueryOptions内部命令,报告当前 MongoDB 实例的功能。
buildInfo显示有关 MongoDB 构建的统计信息。
collStats报告指定集合的存储利用率静态信息。
connPoolStats报告从此 MongoDB 实例到部署中其他 MongoDB 实例的传出连接的统计信息。
connectionStatus报告当前连接的身份验证状态。
cursorInfo在 MongoDB 3.2 中已删除。替换为metrics.cursor
dataSize返回数据范围的数据大小。供内部使用。
dbHash返回数据库及其集合的哈希值。
dbStats报告指定数据库的存储利用率统计信息。
diagLogging在 MongoDB 3.6 中已删除。要捕获,重放和分析发送到您的 MongoDB 部署的命令,请使用mongoreplay
driverOIDTest将 ObjectId 转换为字符串以支持测试的内部命令。
explain返回有关各种操作执行的信息。
features报告当前 MongoDB 实例中可用的功能。
getCmdLineOpts返回带有 MongoDB 实例及其解析选项的运行时参数的文档。
getLog返回最近的日志消息。
hostInfo返回反映基础主机系统的数据。
isSelf内部命令支持测试。
listCommands列出当前mongod实例提供的所有数据库命令。
netstat报告部署内连接性的内部命令。仅适用于mongos个实例。
ping测试部署内连接的内部命令。
profiledatabase profiler的界面。
serverStatus返回有关实例范围的资源利用率和状态的收集 Metrics。
shardConnPoolStats报告mongos的连接池上的统计信息,以供 Client 端针对分片进行操作。
top返回mongod实例中每个数据库的原始使用情况统计信息。
validate扫描集合数据和索引是否正确的内部命令。
whatsmyuri内部命令,用于返回有关当前 Client 端的信息。