UbuntuでMongoDBの状態を確認する方法


  1. systemctlコマンドを使用する方法: MongoDBの状態を確認するには、以下のコマンドをターミナルで実行します。
systemctl status mongod

これにより、MongoDBの現在の状態が表示されます。"Active: active (running)"というメッセージが表示されれば、MongoDBが正常に実行されていることを意味します。

  1. mongostatコマンドを使用する方法: mongostatコマンドを使用すると、MongoDBサーバーの現在の状態をリアルタイムで監視できます。以下のコマンドを実行します。
mongostat

これにより、サーバーの稼働時間、接続数、クエリの実行状況などが表示されます。Ctrl + Cを押すと監視を終了できます。

  1. MongoDBシェルを使用する方法: MongoDBシェルを起動して、以下のコマンドを実行します。
use admin
db.runCommand({ serverStatus: 1 })

これにより、MongoDBサーバーの詳細な状態情報が表示されます。特に、"ok: 1"というメッセージが表示されれば、サーバーが正常に動作していることを意味します。

以上が、UbuntuでMongoDBの状態を確認するためのいくつかの方法です。これらの方法を使用して、MongoDBの状態を適切に監視できます。