BlackBird Monitoring System Performance Analysis and Monitoring in Information Systems J. P. Germano Alberto R. Silva Fernando M. Silva Vodafone Portugal, INESC-ID INESC-ID AV. D.Joao˜ II, LT.1.04.01 Parque Nac¸oes˜ R. Alves Redol, 9 R. Alves Redol, 9 1998-017, Lisboa, Portugal 1000-029, Lisboa, Portugal 1000-029, Lisboa, Portugal Email:
[email protected] Email:
[email protected] Email:
[email protected] Abstract— This work presents the BlackBird system, which is these applications are faced with the challenge of assuring an analysis and monitoring service for data-intensive enterprise the best possible quality of service and the attainment of the applications, without restrictions on the targeted architecture or negotiated Service Level Agrement (SLA). For this task it is employed technologies. Monitoring systems are an essential tool for the effective management of Enterprise Applications and the essential to have monitoring systems capable of providing a attainment of the demanding service level agreements imposed comprehensive view of the application status and the most crit- to these applications. However, due to the increasing complexity ical components, in order to anticipate performance problems and diversity of these applications, adequate monitoring systems and act before there is any impact on the quality of service. are rarely available. The BlackBird monitoring system is able The currently available monitoring systems can provide effi- to interact with these applications through different technologies employed by the Monitored Application, and able to produce cient monitoring on the network and device level, however, Metrics regarding the application service level goals. The Black- due to the complexity and diversity of the applications, these Bird architecture is composed by several Application Interface systems are unable to provide the desired monitoring on the Modules, and by a central component responsible for Metrics application level.