Development of energy-efficient protocols and algorithms requires in-depth understanding of the power consumption characteristics of real world devices. To this aim, energy efficiency analysis is performed by the research community, mainly focusing on the development of power consumption models. However, recent studies [1] have highlighted the inability of existing models to accurately estimate energy consumption even in non-composite scenarios, where the operation of a single device is analyzed. In order to overcome the inability of such models, energy efficiency evaluation under complex configurations and topologies, should be experimentally investigated, using online energy monitoring solutions. In this work, we present the innovative NITOS Energy consumption Monitoring Framework (EMF) and demonstrate how online and distributed energy monitoring can facilitate energy performance assessment of realistic testbed experiments.