CONNECT WITH US:
IT: Customized to Your Advantage
Using scAPM to Predict &
Dynamically Report on KPIs
BRIAN FISHER
Senior ...
CONNECT WITH US:
Introduction
 Brian Fisher
 Atlanta, GA
 Senior Enterprise Monitoring Consultant
 Prolifics
 I am a ...
CONNECT WITH US: 3Public | Copyright © 2014 Prolifics
CONNECT WITH US:
Monitoring SOA-Based Applications
 End-to-End Transactions
 Linking Transactions within a Single Domain...
CONNECT WITH US: 5Public | Copyright © 2014 Prolifics
CONNECT WITH US: 6Public | Copyright © 2014 Prolifics
CONNECT WITH US:
Monitoring SOA-Based Applications
 Web Services
 Service Operations
 Response Times
 Avg, Max, Min, S...
CONNECT WITH US: 8Public | Copyright © 2014 Prolifics
CONNECT WITH US: 9Public | Copyright © 2014 Prolifics
CONNECT WITH US:
Predicting Transactions Response Times
 Tivoli Performance Analyzer (TPA) & SPSS
 Nonlinear Trending
 ...
CONNECT WITH US: 11Public | Copyright © 2014 Prolifics
CONNECT WITH US:
Intelligent Reporting via Cognos Events
 Cognos Events
 Select Report Model
 ITCAM for Transactions (Q...
CONNECT WITH US: 13Public | Copyright © 2014 Prolifics
CONNECT WITH US: 14Public | Copyright © 2014 Prolifics
CONNECT WITH US: 15Public | Copyright © 2014 Prolifics
CONNECT WITH US: 16Public | Copyright © 2014 Prolifics
CONNECT WITH US:
Summary
 Using scAPM you can …
 Track transactions end-to-end
 Gather key performance indicators
 For...
Upcoming SlideShare
Loading in …5
×

Pulse 2014 APM User Group - scAPM to Predict & Dynamically Report on KPIs

450 views

Published on

Brian Fisher discussing using scAPM to Predict & Dynamically Report on KPIs

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
450
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Pulse 2014 APM User Group - scAPM to Predict & Dynamically Report on KPIs

  1. 1. CONNECT WITH US: IT: Customized to Your Advantage Using scAPM to Predict & Dynamically Report on KPIs BRIAN FISHER Senior Enterprise Monitoring Consultant Public | Copyright © 2014 Prolifics
  2. 2. CONNECT WITH US: Introduction  Brian Fisher  Atlanta, GA  Senior Enterprise Monitoring Consultant  Prolifics  I am a Tivoli solutions consultant with more than 7 years experience in the IT industry working with top-tier companies. I am experienced in many aspects of the Tivoli monitoring portfolio including system, transaction, and application management. I have extensive experience monitoring application infrastructures including front-ends, middle-ware, and back- ends within a SOA or BPM environment.  I will be discussing my experiences in delivering the SmatCloud APM solution at TBC 2Public | Copyright © 2014 Prolifics
  3. 3. CONNECT WITH US: 3Public | Copyright © 2014 Prolifics
  4. 4. CONNECT WITH US: Monitoring SOA-Based Applications  End-to-End Transactions  Linking Transactions within a Single Domain  One message flow calling another message flow within IIB (aka WMB)  Stitching Transactions across Different Domains  A web service hosted on DP which calls a message flow within WMB which puts a message on a MQ queue  Aggregating Response Times & Failures from Different Perspectives  Server (i.e. wsdp01, wsmb01)  Component (i.e. DP, WMB, MQ)  Applications (i.e. EG – CUST_VEHICLE_MGT_01, ORDER_MGT_01)  Transactions (i.e. VehicleInspection, PurchaseOrderMgt) 4Public | Copyright © 2014 Prolifics
  5. 5. CONNECT WITH US: 5Public | Copyright © 2014 Prolifics
  6. 6. CONNECT WITH US: 6Public | Copyright © 2014 Prolifics
  7. 7. CONNECT WITH US: Monitoring SOA-Based Applications  Web Services  Service Operations  Response Times  Avg, Max, Min, Std Deviation  Message Size  Avg, Max, Min, Std Deviation  Fault Counts  Total  Web Transactions  Web Applications  Response Times Breakdown  Client, Network, Server, Resolve, & Render Times  Errors  Client & Server Side  Retransmissions (aka Retries)  Total 7Public | Copyright © 2014 Prolifics
  8. 8. CONNECT WITH US: 8Public | Copyright © 2014 Prolifics
  9. 9. CONNECT WITH US: 9Public | Copyright © 2014 Prolifics
  10. 10. CONNECT WITH US: Predicting Transactions Response Times  Tivoli Performance Analyzer (TPA) & SPSS  Nonlinear Trending  Uses the Expert Modeler which automatically identifies and estimates the best- fitting ARIMA or exponential smoothing model  Exponential Smoothing Models  Simple (no trend or seasonality)  Holt’s Linear Trend (linear trend and no seasonality)  Brown’s Linear Trend (special case of Holt’s model)  Damped Trend (linear trend that is dying out and no seasonality)  Simple Seasonal (no trend and a constant seasonal effect)  Winter’s Additive (linear trend and a seasonal effect ind. on the level)  Winter’s Multiplicative (linear trend and a seasonal effect dep. on level)  Autoregressive Integrated Moving Average (ARIMA)  aka Box-Jenkins Model  Non-seasonal or seasonal  With or without a fixed set of predictor variables 10Public | Copyright © 2014 Prolifics
  11. 11. CONNECT WITH US: 11Public | Copyright © 2014 Prolifics
  12. 12. CONNECT WITH US: Intelligent Reporting via Cognos Events  Cognos Events  Select Report Model  ITCAM for Transactions (Query)  Specify the conditions that will define this event  Aggregates.Total_Time >= 10000  Specify the report to run and any additional tasks  Transactions (Total Time >= 10s)  Output as HTML & PDF  Send an email with report link and PDF attached  Schedule check intervals 12Public | Copyright © 2014 Prolifics
  13. 13. CONNECT WITH US: 13Public | Copyright © 2014 Prolifics
  14. 14. CONNECT WITH US: 14Public | Copyright © 2014 Prolifics
  15. 15. CONNECT WITH US: 15Public | Copyright © 2014 Prolifics
  16. 16. CONNECT WITH US: 16Public | Copyright © 2014 Prolifics
  17. 17. CONNECT WITH US: Summary  Using scAPM you can …  Track transactions end-to-end  Gather key performance indicators  Forecast these KPIs using NLT  Dynamically trigger reports based upon historical criteria  Using scAPM TBC was able to …  Reduce MTTR via quicker problem identification  Increase service availability by correcting problems with the ERP backend that were isolated  Increase service responsiveness by correcting problems with error handling that were detected  Increase customer satisfaction by reducing the time the application is perceived as “spinning” 17Public | Copyright © 2014 Prolifics

×