概要
- せっかくなので MongoDB の運用管理に必要そうなコマンドを試す
コマンズ
mongo シェルから叩くもの
db.serverStatus()
mongod 単体の状態を表示する。
> db.serverStatus(
実行すると以下のような結果が得られる。
db.currentOp()
現在、実行中のクエリを表示する。
> db.currentOp()
何もクエリが走っていない場合には以下のように表示される。
{ "inprog" : [ ] }
普通のコマンドラインから叩くもの
mongostat
MongoDB の状態を確認する基本的なツール。
$ mongostat
以下のような結果が得られる。vmstat
や iostat
と似ているかも。
tips
タブで補完
嬉しいことにコマンドの補完が出来る。(出来ないと思っていたので余計嬉しい)
> db.
mongo シェルから上記のようにコマンドの一部を入力して Tab
キーを押すと...
db. に続くコマンドの一覧が表示されて嬉しい。