MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Bagaimana saya bisa menonaktifkan pesan log MongoDB di konsol?

Logging ini berasal dari driver Ruby Mongo. Level logging default tampaknya adalah Logger::DEBUG . Ubah ke sesuatu yang lebih tinggi untuk menonaktifkan keluaran debug:

Mongo::Logger.logger.level = Logger::FATAL

Untuk membuat driver log ke file log sebagai gantinya:

Mongo::Logger.logger       = Logger.new('mongo.log')
Mongo::Logger.logger.level = Logger::INFO

Perhatikan bahwa jika Anda menggunakan Mongoid ODM , maka Anda mungkin ingin menyesuaikan logging di sana juga:

Mongoid.logger       = Logger.new('mongoid.log')
Mongoid.logger.level = Logger::INFO 

Untuk Rel + Mongoid di application.rb :

config.mongoid.logger = Logger.new(Rails.root + '/log/mongoid.log', :warn)

# ...or change the logging level without a new file destination
config.mongoid.logger.level = Logger::INFO


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. 5 Cara Mendapatkan Detik dari Kencan di MongoDB

  2. MongoDB – Bawa Sertifikat SSL Anda Sendiri

  3. meteor:bagaimana saya bisa membuat cadangan basis data mongo saya?

  4. Apa itu aturan pluralisasi Mongoose (Nodejs)?

  5. 2 Cara Mengganti Substring di MongoDB