tags:

views:

1126

answers:

7

We are looking for a flexible Business Activity Monitoring package affordable enough for the average SMB and that can integrate reasonably well with our .NET applications (SOAP/REST interface is just fine).

I am aware that BizTalk has a BAM component, but we are not interested in using BizTalk as a messaging solution and I hate to buy a BizTalk license and get saddled with the heft of BizTalk just for the integrated BAM capabilities.

Ideally we are looking for a BAM solution that is middleware/vendor agnostic.

The alternative to buying a BAM package is, of course, building a customized BAM solution, but I'd like to reserve that option as a last resort.

I'm interested in any experiences, positive or negative, you may have had using a commercial (or open source) BAM product.

+1  A: 

i don't see anything non-monolitic on google, so at the risk of being downvoted for self-promotion, if your system is composed of .NET applications that you wrote and you need fine-grained control over the monitoring, you might find CALM to be a good starting place, as it is very customizable. And if it needs to do something that it doesn't do, the author is quite reasonable about assisting with extreme customization; I'm sure he'd be delighted to hear about your specific issues.

caveat: I am the author of CALM

Steven A. Lowe
Thanks, but CALM looks to be an application performance monitoring tool, I'm looking for a "business" monitoring tool where I can publish business level domain events, rather than just system level events.
Nathan
@Nathan: CALM supports arbitrary custom events and has numerous developer hooks for just such purposes (I really must work on the website). Email or call to discuss, I would be very interested in hearing about your specific requirements.
Steven A. Lowe
A: 

Have a look at www.bizsensors.com its a Operational Bi product and was featured in Gartners Report on Open source BAM.

Soumadeep
+2  A: 

WSO2 BAM is the only one currently active, I guess.

http://wso2.org/projects/bam

Thanks, Ran.

ran
A: 

http://wso2.org/blog/sumedha/9008 - An example on using WSO2 BAM to monitor a business data service. Thanks, Sumedha

sumedha rubasinghe
downvote for an obvious duplicate answer. If you have something to add, do it in a comment or edit the original
Luke Schafer
A: 

You can find the slides of recent webinar on WSO2 Business Activity Monitor here - http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=wso2-bam-v003-100104060114-phpapp01&stripped_title=wso2-business-activity-monitor

/sumedha

sumedha rubasinghe
downvote for an obvious duplicate answer. If you have something to add, do it in a comment or edit the original
Luke Schafer
A: 

You can have a look at Progress Actionnal, it has an extremly low performance impact, is transparent, can monitor activity even with protocol disruption...

Progress seems to have a new offer related to BAM, BPM, CEP called RPM which could be interresting.

Stephane
A: 

WSO2 BAM is the only one that is currently active. It seems that you submit data into the software via a HTTP call. There doesn't seem to be any developer nice-to-haves like .Net attributes to make it very easy for send events to WSO2 BAM.

Albert T. Wong
downvote for an obvious duplicate answer. If you have something to add, do it in a comment or edit the original
Luke Schafer
I would comment or edit if that option was available to me. It wasn't and that's why I made another answer which was more extensive that other answers.
Albert T. Wong