• Share
  • spacer
  • spacer
  • spacer
  • spacer

WSO2 Business Activity Monitor

Enterprises strive to be proactive rather than reactive to stay ahead of the game.

Serving the needs of both business and IT domain experts to monitor and understand business activities within SOA and Cloud deployments, WSO2 BAM is not only designed to monitor SOA metrics, but can also be configured to monitor key business indicators. Additionally, you can extend WSO2 BAM to capture other general monitoring requirements as well.

Case Studies

Mobile Service Provider Orchestrates its Success with WSO2 Middleware
WSO2 Middleware
Moves Mobile
Transportation Services Platform Forward

White Papers

Moving eGovernment
to the Cloud




  • Collect & Store any Type of Business Events

    • Events are named, versioned and typed by event source
    • Event structure consists of (name, value) tuples of business data, metadata and correlation data
  • High Performance Data Capture Framework

    • High performance, low latency API for receiving large volumes of business events over various transports including Apache Thrift, REST, HTTP and Web services
    • Scalable event storage into Apache Cassandra using columns families per event type
    • Non-blocking, multi-threaded, low impact Java Agent SDK for publishing events from any Java based system
    • Use of Thrift, HTTP and Web services allows event publishing from any language or platform
    • Horizontally scalable with load balancing and high available deployment
  • Pre-Built Data Agents for all WSO2 Products

    • Service Data Agent for all service hosting products including WSO2 Application Server, Business Process Server, Data Services Server, Enterprise Service Bus and Business Rules Server
    • Mediation Data Agent for WSO2 Enterprise Service Bus
    • Reusable service data and mediation data model for integrating with other service hosting and mediation systems
  • Scalable Data Analysis Powered by Apache Hadoop

    • SQL-like flexibility for writing analysis algorithms via Apache Hive
    • Extensibility via analysis algorithms implemented in Java
    • Schedulable analysis tasks
    • Results from analysis can be stored flexibly, including in Apache Cassandra, a relational database or a file system
  • Powerful Dashboards and Reports

    • Tools for creating customized dashboards with zero code
    • Ability to write arbitrary dashboards powered by Google Gadgets and {JaggeryJS}
  • Integrated Lightweight, Developer Friendly and Easy to Deploy

    • Scales from a single JVM download to highly scalable deployment involving 10s of servers
    • Choice of deployment to on-premise servers, private cloud or public cloud without configuration changes
    • Integrated user store and management of all components, including Apache Cassandra and Apache Hadoop
    • Integrated to WSO2 Developer Studio, Eclipse-based IDE for all WSO2 products
  • Manage & Monitor

    • Comprehensive management & monitoring Web console with enterprise-level security
    • Built-in collection and monitoring of standard access and performance statistics
    • JMX MBeans for key metrics monitoring and management
    • Flexible logging support with integration to enterprise logging systems


Release NotesVersion 2.0.1
Previous Releases

Getting Started

  • Installation Guide
  • User Guide
  • Samples

Product Documentation

Get Support

Getting started with a WSO2 Product

BAM in action


  • Introducing the all new WSO2 BAM 2.0.0 for all your Business Monitoring Needs
  • Using Different Reporting Frameworks with WSO2 Business Activity Monitor
  • Business Activity Monitoring in your SOA Environment
  • Business Activity Monitoring – An Introduction
  • Better Business Decisions Through Advanced Business Activity Monitoring
  • More to read

Get Involved

  • Report Issues
  • Mailing Lists
  • Source Code

gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.