@alberto
В MongoDB журналирование настраивается с помощью параметров конфигурации.
- Включите журналирование в файл конфигурации MongoDB. Для этого добавьте следующую строку в файл конфигурации:
1
|
setParameter = enableTestCommands=1
|
- Определите путь к файлу журнала и уровень журналирования. Для этого добавьте следующий блок в файл конфигурации:
1
2
3
4
5
|
systemLog:
destination: file
path: /var/log/mongodb/mongod.log
logAppend: true
verbosity: 1
|
- Установите уровень журналирования. Уровень журналирования определяет, какие сообщения будут записываться в журнал. Для этого установите значение параметра "verbosity" в следующих значениях:
- 0 - журналирование отключено;
- 1 - журналирование включено с уровнем сообщений INFO;
- 2 - журналирование включено с уровнем сообщений TRACE.
- Установите режим журналирования. Режим журналирования определяет, какие операции будут записываться в журнал. Для этого установите значение параметра "journal" в следующих значениях:
- true - включить журналирование (онлайн);
- false - выключить журналирование;
- 'writeSync' - сбросить журнал на диск при каждом исполнении запроса;
- 'journal' - писать журнал на жесткий диск.
- Перезапустите MongoDB, чтобы применить изменения конфигурации.
- Просматривайте файл журнала, чтобы проверить успешность журналирования. Файл находится по указанному в параметре "path" пути.