MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Làm cách nào để tắt thông báo nhật ký MongoDB trong bảng điều khiển?

Việc ghi nhật ký này đến từ trình điều khiển Ruby Mongo. Mức ghi nhật ký mặc định dường như là Logger::DEBUG . Thay đổi nó thành một cái gì đó cao hơn để vô hiệu hóa đầu ra gỡ lỗi:

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

Để làm cho trình điều khiển đăng nhập vào một tệp nhật ký thay thế:

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

Lưu ý rằng nếu bạn đang sử dụng Mongoid ODM , thì bạn cũng có thể muốn điều chỉnh việc ghi nhật ký ở đó:

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

Đối với Rails + Mongoid trong 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. cách cấu trúc một chỉ mục phức hợp trong mongodb

  2. Tổng quan về Báo cáo Hoạt động Cơ sở dữ liệu trong ClusterControl

  3. Cài đặt MongoDB Community Edition 4.0 trên Linux

  4. Mongoose - gây ra bởi ::11000 E11000 chỉ số lỗi chính trùng lặp?

  5. Làm cách nào để xuất bộ sưu tập sang CSV trong MongoDB?