У меня есть коллекция, которая автоматически используется для имитации ввода пользователя. Раньше у меня было 32000+ документов, теперь только 2000. Моя коллекция вчера была снижена, и я не знаю, что произошло.Моя коллекция mongodb упала. Как я могу узнать, что произошло?
К счастью, на каждом документе есть метка времени, поэтому я вижу точно , когда это произошло. (Самый старый документ только в один день, есть новые каждые 2 минуты.) Как я могу видеть , что случилось?
Скорее всего, это был сценарий, поэтому он не отображается в .dbshell
, который в любом случае ограничен до 99 строк. Есть ли история что-нибудь сделано к базе, а не только вручную?
Есть ли способ узнать, что вызвало это?
Дополнительная информация: Я единственный, у кого есть доступ к базе на данный момент, и у меня есть только один скрипт, который может удалить мои таблицы, я не трогал его в возрасте.
Если кто-то любопытно, я нашел корень проблемы. Это похоже на [это] (http://dba.stackexchange.com/questions/160690/mongodb-ransom-attack-and-its-solution) –