mongostat 落日映苍穹つ 2023-07-07 05:50 12阅读 0赞 ### 文章目录 ### * mongostat * * 常用选项 * 字段说明 # mongostat # mongostat工具提供了当前运行的mongod实例与mongs实例状态概况,功能根Unix/Linux的vmstat工具类似,提供关于mongod和mongos实例的数据。 ## 常用选项 ## <table> <thead> <tr> <th>常用选项</th> <th>描述</th> </tr> </thead> <tbody> <tr> <td>–uri=“mongodb://[username:password@]host1[:port1][,host2[:port2],…[,hostN[:portN]]][/[database][?options]]”</td> <td>连接串</td> </tr> <tr> <td>–host=<:port>,<:port>,<…></td> <td>mongod实例主机</td> </tr> <tr> <td>–port=</td> <td>mongod实例端口</td> </tr> <tr> <td>–username=, -u=</td> <td>连接的用户名</td> </tr> <tr> <td>–password=, -p=</td> <td>密码</td> </tr> <tr> <td>–authenticationDatabase=</td> <td>用户对应的认证数据库</td> </tr> <tr> <td>-o=</td> <td>自定义字段,mongostat -o=‘host=H,time=T,version=MongoDB Version’</td> </tr> <tr> <td><sleeptime></td> <td>间隔时间,默认1s</td> </tr> </tbody> </table> ## 字段说明 ## # 示例 # mongostat insert query update delete getmore command dirty used flushes vsize res qrw arw net_in net_out conn set repl time *0 *0 *0 *0 0 2|0 1.5% 1.5% 0 1.85G 26.0M 0|0 1|0 733b 37.8k 10 rs0 PRI Jan 18 06:34:07.290 *0 *0 *0 *0 0 2|0 1.5% 1.5% 0 1.85G 26.0M 0|0 1|0 528b 37.2k 10 rs0 PRI Jan 18 06:34:08.289 *0 *0 *0 *0 1 1|0 1.5% 1.5% 0 1.85G 26.0M 0|0 1|0 1.27k 38.3k 10 rs0 PRI Jan 18 06:34:09.294 *0 *0 *0 *0 0 2|0 1.5% 1.5% 0 1.85G 26.0M 0|0 1|0 530b 37.3k 10 rs0 PRI Jan 18 06:34:10.288 *0 *0 *0 *0 0 4|0 1.5% 1.5% 0 1.85G 26.0M 0|0 1|0 2.41k 37.9k 10 rs0 PRI Jan 18 06:34:11.288 *0 *0 *0 *0 0 1|0 1.5% 1.5% 0 1.85G 26.0M 0|0 1|0 527b 37.1k 10 rs0 PRI Jan 18 06:34:12.289 *0 *0 *0 *0 0 2|0 1.5% 1.5% 0 1.85G 26.0M 0|0 1|0 528b 37.1k 10 rs0 PRI Jan 18 06:34:13.289 *0 *0 *0 *0 2 2|0 1.5% 1.5% 0 1.85G 26.0M 0|0 1|0 1.28k 38.7k 10 rs0 PRI Jan 18 06:34:14.288 输出的字段说明: * inserts: 每秒插入数据库的对象数量, * query:每秒查询操作的数量 * update:每秒更新操作的数量 * delete:每秒删除操作的数量 * getmore:每秒get more操作的数量(例如游标操作) * command:每秒执行命令的数量 * flushes:指每个间隔WiredTiger引擎触发的checkpoints数 * dirty:WiredTiger缓存中脏数据的百分比,超过20%阻塞新请求 * used: 划分给mongodb使用的内存,已经占用了多少,超过80%开始lru原则清除缓存,超过95%阻塞新请求 * vsize:虚拟内存 * res:真实内存 * qr:等待从MongoDB实例读取数据的队列长度 * qw:等待从MongoDB实例写入数据的队列长度 * ar:执行读操作的活跃客户数量。 * aw:执行写操作的活跃客户端数量。 * netIn:MongoDB实例接收的网络流量 * netOut:MongoDB实例发送的网络流量 * conn:连接数 * set:如果有设置的话,这里是复制集名称 * repl:在复制集中的角色:PRI(primary)/SEC(secondary)/REC(recovering)/UNK(unknown)/RTR(mongos进程 router)/ARB(arbiter)
相关 MongoDB——》监控工具mongostat mongostat状态检测 > mongostat是mongdb自带的状态检测工具,在命令行下使用。 > 间隔固定时间获取mongodb的当前运行状态,并输出。 ゝ一纸荒年。/ 2024年02月19日 12:39/ 0 赞/ 32 阅读
相关 mongostat 文章目录 mongostat 常用选项 字段说明 mongostat mongostat工具提供了当前运行的mongod实例与mo 落日映苍穹つ/ 2023年07月07日 05:50/ 0 赞/ 13 阅读
相关 MongoDB mongostat、mongotop和实时监控工具motop MongoDB自带了mongostat 和 mongotop 这两个命令来监控MongoDB的运行情况。这两个命令对于我们处理MongoDB数据库变慢等等问题非常有用,能详细的 た 入场券/ 2022年08月07日 06:55/ 0 赞/ 315 阅读
相关 mongodb监控工具mongostat mongostat是mongodb自带的状态检测工具,在命令行下使用,会间隔固定时间获取mongodb的当前运行状态,并输出。 常用命令格式: mongostat 素颜马尾好姑娘i/ 2022年06月17日 14:40/ 0 赞/ 207 阅读
还没有评论,来说两句吧...