Abstract

The advent of the Service Oriented Architecture (SOA) enabled implementation of IT systems of increasing complexity, rendering effective monitoring a nontrivial task. The inherent scale and dynamism of such systems does not allow for simultaneous monitoring of all system elements without introducing noticeable overhead. Therefore, an important challenge arises in the field of SOA monitoring. There is a need for a solution which enables on-demand adjustment of the monitoring process in accordance with the demands of system administrators and the changing conditions of the execution environment. The paper addresses the identified need by proposing the concept of goal-driven adaptive monitoring, capable of performing dynamic management of the monitoring process. The proposed concept is used for designing the Dynamic Adaptive Monitoring Framework, referred to as DAMON, which can be installed in an existing SOA environment to provide it with adaptive monitoring features. For the purpose of evaluation, a prototype of the DAMON framework was implemented on the basis of the OSGi technology. The evaluation, presented in the paper, not only verified the functional aspects of DAMON, but it also proved that the framework can decrease the monitoring overhead in large-scale dynamic systems.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.