Wednesday, June 6, 2012

Collecting and summarizing the captured data

As I have came to some kind of a understanding of how to capture data and what data to capture, I was starting to think about, how we can manage and summarize those data. For that reason I started searching about “WSO2 Business Activity Monitor”. This tool has been used in summarizing the bandwidth data currently collected in the AS. Find more information about BAM 2 form following link (

If you are interested in BAM, you can watch a webinar(

[Image: from wso2 bam2 docs]
feature=player_embedded&v=toIeQNG_Y8E) or you tube or you can follow the documentation found in the following link(

[Image: from wso2 bam2 docs]


This is a 3 step process,
  1. Capturing
  2. Analysis
  3. Presenting

When working with BAM only you have to worry about capturing and sending those data to BAM server. When going through BAM you may find these two words Hadoop, Cassandra. In BAM data storage is based on Cassandra where as analyzer framework is based on Hadoop. If you don't know what they are read the below definitions.

[Image: from wso2 bam2 docs]

Hadoop: Hadoop is open source software that enables distributed parallel processing of huge amounts of data across inexpensive, commodity servers. (

Cassandra: Apache Cassandra is an open source distributed database management system. It is an Apache Software Foundation top-level project designed to handle very large amounts of data spread out across many commodity servers while providing a highly available service with no single point of failure. (

No comments:

Post a Comment