Es gibt eine SW namens BigBrother.
BB ist eigendlich dazu gedacht, um Prozesse auf Clientrechnern zu überwachen, und diese Infos dann an den BB-Server zu senden und weiterzuverarbeiten.
Wenn du dich mit Perl auskennst, kannst du ohne weiteres ganze Datensysteme überwachen - Musst allerdings erst ein Script dafür schreiben.
Es gibt jedoch bestimmt auch fertige Scripte dazu im Netz.