Verilerimi depolamak için Mongodb kullanmaya başlıyorum ve hizmete başladığımda bir günlük seli alıyorum, bu günlük tasarruflarını kapatmak istiyorum, herhangi bir günlüğüne sahip olmamanın sakıncası yok. geliştirme ortamı ve bunu yapmak gerekiyor, çünkü günlük dosyam 2 veya 3 günde 30 gb'den fazla büyüyor.
Sessizliği gerçek değere düşürmeye çalıştım, ancak başarılı olamadım.
root@master:~# cat /etc/mongod.conf
# mongod.conf
# for documentation of all options, see:
# http://docs.mongodb.org/manual/reference/configuration-options/
# Where and how to store data.
storage:
dbPath: /var/lib/mongodb
journal:
enabled: true
# engine:
# mmapv1:
# wiredTiger:
# where to write logging data.
systemLog:
verbosity: 0
destination: file
logAppend: true
###### HERE ######
quiet: true
path: /var/log/mongodb/mongod.log
# path: /dev/null
component:
accessControl:
verbosity: 1
command:
verbosity: 1
Herhangi bir fikir temiz bir günlük almak nasıl? hiçbir şey olmadan bir günlükleri olabilir.
Teşekkür ederim!!
Çok büyük, bazı satırlar alıp pastebin üzerine yapıştırıyorum, bağlantıyı takip et: pastebin.com/uXRsFm58
—
Oracy Martos
Teşekkürler .. sadece log satırlarından bazı örnekler gerekli "Bağlantıyı sonlandır" mesajları
—
Stennie
quiet
; COMMAND mesajlarının göründüğüne inanıyorum, çünkü config dizini ayarını 1 olarak ayarladınız. verbosity
Seçeneklerinizi yorumlamayı veya kaldırmayı deneyin . MongoDB sunucusu ve O / S'ye özgü sürümleriniz nelerdir?
Yardımınız için teşekkürler, distmod: debian92 O / S ve mongodb: 4.0.5
—
Oracy Martos
quiet
Yapılandırma seçeneği bağlantısı ve çoğaltma olayları için günlük kaydını azaltmak gerekir, ancak yavaş sorgular gibi diğer tanı günlüğünü etkilemez. Geliştirme için bazı yararlı bilgiler olabileceğinden, muhtemelen günlükleri tamamen görmezden gelmek istemezsiniz. MongoDB ve O / S sürümlerine bağlı olarak farklı seçenekler vardır.