Adaptive monitoring of end-user OSGi-based home boxes

  • Authors:
  • Yoann Maurel;André Bottaro;Radu Kopetz;Koutheir Attouchi

  • Affiliations:
  • Orange Labs Grenoble, Grenoble, France;Orange Labs Grenoble, Grenoble, France;Orange Labs Grenoble, Grenoble, France;Orange Labs Grenoble, Grenoble, France

  • Venue:
  • Proceedings of the 15th ACM SIGSOFT symposium on Component Based Software Engineering
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

In-production performance monitoring is required for dynamic and modular systems open to third-party applications such as the OSGi-based smart home box that home actors envision today. Existing approaches are not suitable for inproduction monitoring as they generally induce a strong persistent overhead. This paper proposes a progressive and localized monitoring system that is able to dynamically activate/deactivate and tune the accuracy of monitoring mechanisms depending on detected performance issues. In particular, it proposes to build a proxy-aware service registry in order to inject proxies on-the-fly without stopping bundles and it advocates the use of localized sampling. Our evaluation shows that the overhead of our monitoring system is only 2% when idle and comparable with traditional systems when completely active(around 20%).