Skip to main content

Performance Monitoring Enterprise Applications with the BlackBird System

  • Conference paper
  • 560 Accesses

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 18))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Google Scholar 

  2. Kreger, H.: Java Management Extensions for application management. IBM Systems Journal 40 (2001)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. Diaconescu, A., Mos, A., Murphy, J.: Automatic Performance Management in Component Based Software Systems. In: Proceedings of the International Conference on Autonomic Computing (2004)

    Google Scholar 

  5. Anley, C.: Advanced SQL Injection In SQL Server Applications. An NGSSoftware Insight Security Research (NISR) Publication (2002)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. Internet Engineering Task Force: Simple Network Management Protocol (SNMP) Applications (October 2008), ftp://ftp.rfc-editor.org/in-notes/rfc3413.txt

  10. Ethan Galstad.: Nagios 3.x documentation (October 2008), http://nagios.sourceforge.net/docs/nagios-3.pdf

  11. Sun Microsystems.: SR-000003 JavaTM Management Extensions (JMXTM) (October 2008), http://jcp.org/aboutJava/communityprocess/final/jsr003/index.html

  12. Microsoft Corporation.: Windows Instrumentation: WMI and ACPI (October 2008), http://www.microsoft.com/whdc/system/pnppwr/wmi/wmi-acpi.mspx

  13. Peter Jonathan Klauser: Webcockpit Open Source Project (October 2008), http://webcockpit.sourceforge.net/schema/schema.html

  14. Microsoft Corporation.: Performance Optimizations for the XML Data Type in SQL Server 2005 (October 2008), http://msdn2.microsoft.com/en-us/library/ms345118.aspx

  15. Microsoft Corporation.: XML Best Practices for Microsoft SQL Server 2005 (October 2008), http://msdn2.microsoft.com/en-us/library/ms345115.aspx

  16. Microsoft Corporation.: XML Support in Microsoft SQL Server 2005 (October 2008), http://msdn2.microsoft.com/en-us/library/ms345117.aspx

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics