Thanks for the jump start, Gary,
Is there any active BTM going on in the RH Middleware product set
today? Anything collecting information that might feed into Hawkular?
How about in a containerized deployment env? Sorry if these are naive
questions, just trying to get handle on the sort of data we may be
looking at, and how it gets correlated. Or, would BTM be more
interested in just using H Alerting to generate alerts and take
automated actions?
On 4/22/2015 6:47 AM, Gary Brown wrote:
Hi all
As suggested recently by others, we want to focus the F2F sessions on discussions rather
than presentations. So in that spirit, I thought it would be good to get the "What is
Business Transaction Management" discussion out of the way as a ML thread, so that
the F2F session can discuss what and how to build BTM in a Hawkular context.
Taking some excerpts from Wikipedia:
"Business transaction management (BTM), is the practice of managing information
technology (IT) from a business transaction perspective. It provides a tool for tracking
the flow of transactions across IT infrastructure, in addition to detection, alerting, and
correction of unexpected changes in business or technical conditions. BTM provides
visibility into the flow of transactions across infrastructure tiers, including a dynamic
mapping of the application topology.
Using BTM, application support teams are able to search for transactions based on message
context and content – for instance, time of arrival or message type – providing a way to
isolate causes for common issues such as application exceptions, stalled transactions, and
lower-level issues such as incorrect data values.
The ultimate goal of BTM is to improve service quality for users conducting business
transactions while improving the effectiveness of the IT applications and infrastructure
across which those transactions execute. The main benefit of BTM is its capacity to
identify precisely where transactions are delayed within the IT infrastructure. BTM also
aims to provide proactive problem prevention and the generation of business service
intelligence for optimization of resource provisioning and virtualization."
Some of the applications of BTM listed are:
"BTM solutions capture all of the transaction instances in the production
environment and as such can be used for monitoring as well as for analysis and planning.
Some applications include:
* Outage avoidance and problem isolation: Identification and isolation of
tier-specific performance and availability issues.
* Service level management: Monitoring of SLAs and alerting of threshold breaches
both at the end-user and infrastructure tier level.
* Infrastructure optimization: Modification of the configuration of data center
infrastructure to maximize utilization and improve performance.
* Capacity planning: Analysis of usage and performance trends in order to estimate
future capacity requirements.
* Change management: Analysis of the impact of change on transaction execution.
* Cloud management: Track the end-to-end transaction flow across both cloud
(private, hybrid, public) and dedicated (on-premises, off-premises) infrastructure."
Obviously we need to focus our efforts on the monitoring/alerting aspects initially, and
this is what I am expecting the F2F discussion will be focused on, but a couple of these
areas may be of interest in the future.
Any views on the above appreciated.
Regards
Gary
_______________________________________________
hawkular-dev mailing list
hawkular-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hawkular-dev