This document presents the design and prototype implementation of the Monitoring and Discovery Framework of the SELFNET project. This design takes into account the scalability and flexibility requirements needed by 5G infrastructures. The different available monitoring solutions have been investigated and evaluated, and the suitable solutions have been adopted, reused and enhanced in order to fulfill SELFNET requirements. Moreover, the proposed Framework provides the monitoring data as a generic information source in order to allow the correlation and aggregation tasks. Our design enables the collection and storing of information provided by all the underlying SELFNET sublayers, including the dynamically onboarded and instantiated SDN/NFV Apps (also known as SELFNET sensors).