Cóż, to jest stare pytanie, ale zmagałem się z tym samym. Znalazłem kilka ciekawostek, które pomogły mi opracować rozwiązanie, i opublikowałem je jako bibliotekę:
https://github.com/TorchlightSoftware/mongo-watch
Biblioteka napisana jest w coffeescript. Oto przykład w javascript dla tych, którzy wolą.
var MongoWatch = require('mongo-watch'),
watcher = new MongoWatch({parser: 'pretty'});
watcher.watch('test.users', function(event) {
return console.log('something changed:', event);
});