How to start and cut MongoDB system logs
When the mongos routing service is enabled during mongodb sharding, a log storage location is specified:
1 mongos -- configdb 127.0.0.1: 27019 -- logpath/var/log/mongodb/mongos. log -- pidfilepath/var/run/mongodb/mongos. pid -- logappend -- logRotate reopen -- fork
We have specified the log storage location in/var/log/mongodb/mongos. in the log file, when the system data volume is large and has been running for a long time, mongos. the log file will change to several GB, which will definitely affect the performance of mongos routing.
In this case, we can use the system's logrotate log auto-cutting service to change mongos. log File Size, go to cd/etc/logrotate. d/directory, create a file: touch mongos, edit and add the following content:
/Var/log/mongodb/mongos. log {
Rotate 1
Daily
Dateext
Size 200 M
Postrotate
/Bin/kill-SIGUSR1 'cat/var/run/mongodb/mongos. pid 2>/dev/null' 2>/dev/null | true
Endscript
}
A brief description of the above configuration is provided:
Size: specifies that when the mongos. log file exceeds MB, the file is automatically cut.
Dateext: Specifies the backup file naming method when a file is cut.
Rotate 5: Five archived logs are stored at a time. For the sixth archive, the most recent archive will be deleted.
Daily: log files are poll by day
Postrotate/endscript: After other commands are executed, execute the commands
MongoDB 3.0 official version released and downloaded
CentOS compilation and installation of MongoDB
CentOS compilation and installation of php extensions for MongoDB and mongoDB
CentOS 6 install MongoDB and server configuration using yum
Install MongoDB2.4.3 in Ubuntu 13.04
MongoDB beginners must read (both concepts and practices)
MongoDB Installation Guide for Ubunu 14.04
MongoDB authoritative Guide (The Definitive Guide) in English [PDF]
Nagios monitoring MongoDB sharded cluster service practice
Build MongoDB Service Based on CentOS 6.5 Operating System
MongoDB details: click here
MongoDB: click here
This article permanently updates the link address: