Nun, das ist eine alte Frage, aber ich hatte mit der gleichen Sache zu kämpfen. Ich habe eine Reihe von Leckerbissen gefunden, die mir geholfen haben, eine Lösung zusammenzustellen, und ich habe sie als Bibliothek veröffentlicht:
https://github.com/TorchlightSoftware/mongo-watch
Die Bibliothek ist in Kaffeeschrift geschrieben. Hier ist ein Beispiel in Javascript, für diejenigen, die es vorziehen.
var MongoWatch = require('mongo-watch'),
watcher = new MongoWatch({parser: 'pretty'});
watcher.watch('test.users', function(event) {
return console.log('something changed:', event);
});