跳至內容

如何用命令查看數據庫日誌

更新時間
快连VPN:速度和安全性最佳的VPN服务
快连VPN:速度和安全性最佳的VPN服务
查看數據庫日誌的方式有兩種:命令行(tail -f /var/log/mongodb/mongod.log,get-content -wait -path c:mongodblogmongod.log)和 mongodb shell(db.admincommand({getlog:'general'}))。mongodb 的日誌級別從低到高分別爲:fatal、error、warn、info、debug、trace。

用命令查看數據庫日誌

要查看數據庫日誌,可以使用以下命令:

shell

tail -f /var/log/mongodb/mongod.log
登錄後複製

powershell

Get-Content -Wait -Path C:mongodblogmongod.log
登錄後複製

這將打開數據庫日誌文件並實時顯示日誌條目。

使用 MongoDB shell

也可以使用 MongoDB shell 查看日誌:

> db.adminCommand({getLog:'general'})
登錄後複製

這將返回一個文檔,包含一般日誌條目。

日誌級別

MongoDB 的日誌級別可以分爲以下級別,從最低到最高:

  • fatal
  • error
  • warn
  • info
  • debug
  • trace

可以通過在命令中添加 --logLevel 選項來設置日誌級別。例如,要將日誌級別設置爲錯誤,可以使用以下命令:

mongod --logLevel=error
登錄後複製

其他選項

除了查看日誌之外,還可以使用以下選項過濾或格式化日誌條目:

  • --tailNum,指定要顯示的日誌條目的數量。
  • --filter,指定要過濾的日誌條目的類型。
  • --pretty,以可讀格式打印日誌條目。

以上就是如何用命令查看數據庫日誌的詳細內容,更多請關注本站其它相關文章!

更新時間

發表留言

請注意,留言須先通過審核才能發佈。