2023年2月

mongodb:监控MongoDB实例上有写读操作的集合,在读写上的时间;每个数据库上读写入锁的时间,默认情况下,mongotop返回值的每一秒。

官方详细文档:https://docs.mongodb.com/manual/reference/program/mongotop/

mongodb使用帮助及参数说明

image.png

监控数据、数据每秒刷新

image.png

  • ns:包含数据库命名空间,后者结合了数据库名称和集合。
  • db:包含数据库的名称。名为 . 的数据库针对全局锁定,而非特定数据库。
  • total:mongod在这个命令空间上花费的总时间。
  • read:在这个命令空间上mongod执行读操作花费的时间。
  • write:在这个命名空间上mongod进行写操作花费的时间。
  • 时间: 当前状态的db时间
mongotop 使用在数据查询数据卡、慢、查询不出来的情况下使用。total 保持为0最好,有时冒出个100ms-200ms问题不大,一般大于500 可以考虑给当前表做索引优化,结合慢查询日志找出mongod执行慢的原因。

2022-08-19日这次主要的原因是bmob.cn域名解析被阿里云hold封禁。

到22年还有部分客户还没有绑定域名解决办法,核心是改掉客户端请求的域名。

区分自己使用的域名

1.android ,ios统一是 SDK域名,绑定SDK域名,初始化前重制即可
2.php、小程序 把sdk里面自己请求域名改为 自己公司的api域名(如果没有自己的备案域名,暂时无解)
3.C# C#用的也是API域名,如果不是源码,就把代码改为源码引入,找到源码api.bmob.cn 改为自己请求域名改为 自己公司的api域名(如果没有自己的备案域名,暂时无解)
4.如果改了还是不行,那要看是否自己没上传https证书,域名却写了https。

最后附上官方操作教程:http://doc.bmobapp.com/other/domain/#_1