Business Transaction Management - The Next Generation Of Systems Management

Why a new generation? What's wrong with the oldWebsphere application server on a windows machine,
one?flowing through an MQSeries queue, eventually
Traditional systems management tools focused onquerying an Oracle database. Members of the "war
monitoring the health of individual components. Toolsroom" typically include Java and J2EE performance
like IBM Tivoli, BMC patrol, CA Unicenter, and HPexperts, Microsoft windows system managers, Unix
Openview, initially focused on management of servers,(Linux, Solaris, HP-UX, etc.) system managers,
services, and resources. In those days, the equationdatabase administrators (DBAs), Network sysadmins,
was relatively simple - 100% cpu utilization = bad, 10%and proxy specialists, just to name a few. This is a
cpu utilization = good. However, the increasinglengthy process that can take thousands of man hours
complexity of applications introduced numerous newto complete.
enterprise application components including databases,The new paradigm - Business Transaction Monitoring
connection pools, webservers, application servers, loadThe "new generation" of systems monitoring and
balancing routers, and middleware. The businessmanagement tools, widely referred to as Business
service management industry followed shortly after,Transaction Management (or BTM), offer a new
and began offering tools for database management ,approach. Instead of monitoring SQL statements, tcp/ip
monitoring of network traffic, mining application metrics,packets, and CPU utilization, Transaction Management
and analyzing webserver access logs. Each of thesetools view everything from an application perspective.
business service management tools "speaks" aIn the world of transaction management , an application
different language - database management toolsis considered as a collection of transactions and
speak in "SQL statements", network traffic tools useevents, each triggering actions on the infrastructure.
"packets", while systems monitoring report in "CPU andThe goal is to track every transaction end to end and
disk usage".correlate to the information collected from the
So what happens when the application crashes orinfrastructure. Such an end-to-end view enables to
hangs?quickly isolate and troubleshoot the root cause of
What do you do if a single transaction suffers slowperformance problems and start tuning proactively.
response times?This application-centric information base enables a
In comes the "war room"group of professionals working together to "speak" the
To cope with the proliferation of information sources,same language and focus on facts, rather than
enterprises came up with the notion of the "war room".guesswork.
Whenever slow response times or poor performanceAccording to IDC (Business Transaction Management
of critical applications is detected, relevant personnel- Another Step in the Evolution of IT Management ),
are grouped together into a room for brainstormingBTM (Business Transaction Management ) will likely
and joint monitoring. This involves a large amount ofbecome a core offering of established IT system
professionals, since a single transaction may flowmanagement vendors, since it can contribute to almost
through several infrastructure components. Forevery aspect of IT management - ranging from
example, a financial transaction will trigger an HTTPperformance management , SLA (Service Level
request to an apache webserver installed on top ofAgreement) management , capacity planning, to
Redhat Enterprise linux, which in turns calls achange and configuration management (CMDB).