Eclipse is probably best known as a Java IDE, but it is more: it is an IDE framework, a tools framework, an open source project, a community, an eco-system, and a foundation.https://www.eclipse.org/eclipse.org-common/themes/solstice/public/images/logo/eclipse-200x200.png
The eBAM (extended Business Activity Monitoring) project aims to realize an advanced platform for the monitoring of heterogeneous services and applications (infrastructures, processes, components) and the historical analysis of data. eBAM allows users to set the governance rules of their own monitoring system, by defining the events and services thresholds included in the BAM systems, so that users can view the most relevant events on their own systems at runtime.
The integration between eBAM and source systems is based on Adapters, specialized for each channel/protocol (log file; JMS, DB, SOAP code; etc.), which enable to:
|The initial code is based on the Open Source Business Intelligence Platform SpagoBI.eBAM project is just provisioned. You can see the proposal here|
The project aims to closely work with other Eclipse project areas such as Eclipse SOA Tools Platform, Eclipse Business Intelligence and Reporting Tools (BIRT), Eclipse modeling Tools and Eclipse TPTP.
the project promotes open source runtime technology, based on Equinox, in order to create a comprehensive BAM solution
the project architecture is based on a modular solution, so the users can always select and and use the components that more suit their needs.
Here you can find the datailed list of the main components of eBAM solution