修改mongo的配置文件就可以,mongo組件可以設置不同的日志級別,日志級別為1-5
ACCESS
修改參數:systemLog.component.accessControl.verbosity
關於訪問控制和用戶認證的詳細情況,會使用此組件顯示到日志中
COMMAND
修改參數:systemLog.component.command.verbosity
涉及到數據庫的命令,如計數的消息。要指定命令組件的日志級別,使用系統Log.component.command.verbosity設置。
QUERY
查詢相關信息,包括計划人員查詢活動。
修改參數:systemLog.component.query.verbosity
WRITE
有關寫操作信息,例如update命令。
修改參數:systemLog.component.write.verbosity
CONTROL
修改參數:systemLog.component.control.verbosity
控制活動,如初始化相關的消息。
FTDC
修改參數:systemLog.component.ftdc.verbosity
關於數據診斷收集的相關部分,例如服務器統計信息和狀態信息。
GEO
修改參數:systemLog.component.geo.verbosity
有關地理空間的信息,例如驗證以GeoJSON類型的解析的消息。
INDEX
修改參數: systemLog.component.index.verbosity
索引相關的操作,創建索引。
NETWORK
有關網絡活動的消息,例如接受和斷開連接。
修改參數: systemLog.component.network.verbosity
REPL
有關副本的信息,例如初始化同步和心跳消息(心跳失敗)。
修改參數:systemLog.component.replication.verbosity
SHARDING
有關分片活動的信息,例如啟動mongos節點。
修改參數:systemLog.component.sharding.verbosity
STORAGE
有關存儲活動的信息,例如參與frsync命令處理。
修改參數: systemLog.component.storage.verbosity
JOURNAL
日志活動相關的信息。
修改參數:systemLog.component.storage.journal.verbosity
官網文檔:https://docs.mongodb.com/v3.2/reference/log-messages/
mongo還有商業版,商業版支持audit模式,https://cloud.tencent.com/developer/article/1055684