A generic monitoring meta-model