[PATCH v2 22/35] monitor: implement "user creatable" interface for adding monitors