supported by the EC IST Programme
CoreGRID European Research Network on Foundations, Software Infrastructures and Applications
for large scale distributed, GRID and Peer-to-Peer Technologies
image
Home  
Friday, 05 December 2008

spacer spacer
 

The CoreGRID Network of Excellence currently offers

ident Fellowships:
   for postgraduate students in the field of GRID Research

ident Job announcements:
   related to GRID research free of charge 

Main Menu
Home
News
Events
CoreGRID WG
CoreGRID NoE
Institutes
Integration Activities
Dissemination
Training & Education
CoreGRID & Industry
Mobility Portal
Trust&Security Portal
Collaboration Gateway
Other Collaborations
Links
Contact Us
Login Form





Lost Password?
Who's Online
Visitors: 2734587
Syndicate
Get the latest news direct to your desktop
 
spacer spacer
spacer spacer
 
CoreGRID Technical Report TR-0150 Print


Towards Self-adaptable monitoring framework for self-healing

CoreGRID Technical Report TR-0150

Traditionally, monitoring solutions are based on collecting a reduced set of external metrics about the system such as performance, memory consumption or response time. However, these tools are limited to detecting and diagnosing failures or errors in complex systems like application servers and Grid services. New applications have embedded monitoring logic merged with business logic to better monitor and trace applications. This approach creates dependence between the ”real” code and the monitoring code though, reducing the monitoring approach flexibility. Furthermore, both approaches (external or embedded monitoring) are not adaptable; they cannot change monitoring process level or precision at runtime. In this paper, we present a fine-grain monitoring framework architecture based on aspect-oriented technology. Aspect Oriented Programming offers the possibility to inject monitoring code dynamically, and even activate or deactivate monitoring code at runtime, allowing the collecting of metrics at the appropriate granularity (i.e. application level or method calls level).
 
 
spacer spacer
spacer spacer
 
© 2008 CoreGRID Network of Excellence - European Grid Research
 
spacer spacer