Abstract
This work describes the BlackBird system, which is an analysis and monitoring service for data-intensive enterprise applications, without restrictions on the targeted architecture or employed technologies. A case study is presented for the monitoring of Billing applications from Vodafone Portugal. Monitoring systems are an essential tool for the effective management of Enterprise Applications and the attainment of the demanding service level agreements imposed to these applications. However, due to the increasing complexity and diversity of these applications, adequate monitoring systems are rarely available. The BlackBird monitoring system is able to interact with these applications through different technologies employed by the Monitored Application, and is able to produce Metrics regarding the application service level goals. The BlackBird system can be specified using a set of pre-defined Configuration Objects, allowing it to be extensible and adaptable for applications with different architectures.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Newman, H.B., Legrand, I.C., Galvez, P., Voicu, R., Cirstoiu, C.: MonALISA: A Distributed Monitoring Service Architecture. In: CHEP 2003, La Jolla, California (2003)
Kreger, H.: Java Management Extensions for application management. IBM Systems Journal 40 (2001)
Diakov, N.K., van Sinderen, M., Quartel, D.: Monitoring Extensions for Component-Based Distributed Software. In: Fifth International Conference on Protocols for Multimedia Systems (2000)
Diaconescu, A., Mos, A., Murphy, J.: Automatic Performance Management in Component Based Software Systems. In: Proceedings of the International Conference on Autonomic Computing (2004)
Anley, C.: Advanced SQL Injection In SQL Server Applications. An NGSSoftware Insight Security Research (NISR) Publication (2002)
Halfond, W.G.J., Viegas, J., Orso, A.: A Classification of SQL Injection Attacks and Countermeasures. In: IEEE International Symposium on Secure Software Engineering (2006)
Mos, A., Murphy, J.: COMPAS: Adaptive Performance Monitoring of Component-Based Systems. In: Proc. of the 2nd ICSE Workshop on Remote Analysis and Measurement of Software Systems (2004)
Germano, J.P., Silva, A.R., Silva, F.M.: Blackbird Monitoring System: Performance Analysis and Monitoring in Information Systems. In: Proc. of the WEBIST - International Conference on Web Information Systems and Technologies (2008)
Internet Engineering Task Force: Simple Network Management Protocol (SNMP) Applications (October 2008), ftp://ftp.rfc-editor.org/in-notes/rfc3413.txt
Ethan Galstad.: Nagios 3.x documentation (October 2008), http://nagios.sourceforge.net/docs/nagios-3.pdf
Sun Microsystems.: SR-000003 JavaTM Management Extensions (JMXTM) (October 2008), http://jcp.org/aboutJava/communityprocess/final/jsr003/index.html
Microsoft Corporation.: Windows Instrumentation: WMI and ACPI (October 2008), http://www.microsoft.com/whdc/system/pnppwr/wmi/wmi-acpi.mspx
Peter Jonathan Klauser: Webcockpit Open Source Project (October 2008), http://webcockpit.sourceforge.net/schema/schema.html
Microsoft Corporation.: Performance Optimizations for the XML Data Type in SQL Server 2005 (October 2008), http://msdn2.microsoft.com/en-us/library/ms345118.aspx
Microsoft Corporation.: XML Best Practices for Microsoft SQL Server 2005 (October 2008), http://msdn2.microsoft.com/en-us/library/ms345115.aspx
Microsoft Corporation.: XML Support in Microsoft SQL Server 2005 (October 2008), http://msdn2.microsoft.com/en-us/library/ms345117.aspx
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Germano, J.P., da Silva, A.R., Silva, F.M. (2009). Performance Monitoring Enterprise Applications with the BlackBird System. In: Cordeiro, J., Hammoudi, S., Filipe, J. (eds) Web Information Systems and Technologies. WEBIST 2008. Lecture Notes in Business Information Processing, vol 18. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01344-7_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-01344-7_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-01343-0
Online ISBN: 978-3-642-01344-7
eBook Packages: Computer ScienceComputer Science (R0)