mongoDB 処理時間を一覧表示して確認する

mongoDB 処理時間を一覧表示して確認する

mongoDBで、処理時間を一覧表示して確認する手順を記述してます。roleが「root」のユーザーで「mongotop」を実行します。

環境

  • OS CentOS Stream release 9
  • MongoDB 6.0.2

手順

処理時間を一覧表示して確認するには、「mongotop」コマンドを使用します。

mongotop -u ユーザー名 --authenticationDatabase admin

実行するには「roles:[“root”]」である必要があります。

test> use admin
switched to db admin

admin> db.createUser({user:"testuser", pwd:"pwd", roles:["root"]})

<更新する場合は以下>

admin> db.grantRolesToUser("testuser", [{role:"root",db:"admin"}])

実際に実行してみます。

$ mongotop -u testuser -p password --authenticationDatabase admin

取得されていることが確認できます。

停止は「ctrl」+「c」で可能です。