mongostat
实时服务器监控工具
语法
mongostat [选项]说明
mongostat 是命令行实时监控工具,每秒刷新显示 mongod/mongos 实例的关键性能指标:插入/查询/更新/删除速率、连接数、内存使用、网络流量、锁等待等。是快速诊断性能问题的首选工具。
参数
--uriMongoDB 连接字符串
--rowcount输出行数后退出(0 表示无限)
--discover自动发现副本集所有成员
-O指定显示的列,如 -O='host,insert,query,update,delete'
<sleeptime>刷新间隔秒数,默认 1 秒
示例
基本实时监控
每秒刷新显示性能指标
mongostat --uri="mongodb://localhost:27017"输出指定行数
输出 10 行后自动退出
mongostat -n 10监控副本集全部节点
自动发现并监控所有副本集成员
mongostat --discover自定义显示列
仅显示关心的指标
mongostat -O='host,insert,query,update,delete,conn,time' 2