SLA monitoring is difficult to automate as it would need precise and unambiguous specification and a customizable engine that
collects the right measurement, models the data and evaluates the SLA at certain times or when certain events happen. Also
most of the SLA neglect client side measurement or restrict SLAs to measurements based only on server side. In a cross-enterprise
scenario like web services it will be important to obtain measurements at multiple sites and to guarantee SLAs on them. In
this article we propose an automated and distributed SLA monitoring engine.