Nah, ini adalah pertanyaan lama, tetapi saya berjuang dengan hal yang sama. Saya menemukan sejumlah informasi kecil yang membantu saya mengumpulkan solusi, dan saya telah menerbitkannya sebagai perpustakaan:
https://github.com/TorchlightSoftware/mongo-watch
Perpustakaan ditulis dalam naskah kopi. Berikut ini contoh dalam javascript, bagi mereka yang lebih suka.
var MongoWatch = require('mongo-watch'),
watcher = new MongoWatch({parser: 'pretty'});
watcher.watch('test.users', function(event) {
return console.log('something changed:', event);
});