9.3 命令行工具监控管理

9.3 命令行工具监控管理

监控是系统维护人员经常要做的事情,CPU、内存、磁盘空间和I/O频率是最需要监控的地方;

MongoDB提供了工具和命令用于监控数据库系统的运行情况;

也可以用Linux操作系统上的命令来监控主机运行情况;

  1. mongotop命令
  • 主要监控MongoDB数据库实例上最近发生过的读写操作的时间量,默认1秒刷新,命令如下:
  • .\mongotop.exe --port 27017
  1. mongostat命令
  • 主要捕获和返回数据库上各种操作的统计,命令如下:
  • .\mongostat.exe --port 27017
  • 可以看到inserts,query,update,delete等统计信息
  1. **db.stats()**命令
  • 显示具体某个数据库统计信息的方法
  1. **db.serverStatus()**命令
  • 这是数据库级别的命令,显示具体某个实例的统计信息,mongod、mongos等。