Hands-On Lab: Best Practices for Using CA Application Performance Management Team Center for Attribute Grouping
Andreas Reiss, Günter Grossberger
DevOps: Agile Ops
ca technologies
Eng. Services Architects
DO5X240L
@TwitterHandle
#CAWorld
2 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
© 2015 CA. All rights reserved. All trademarks referenced herein belong to their respective companies.
The content provided in this CA World 2015 presentation is intended for informational purposes only and does not form any type of
warranty. The information provided by a CA partner and/or CA customer has not been reviewed for accuracy by CA.
For Informational Purposes Only
Terms of this Presentation
3 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
AbstractThe CA Application Performance Management (CA APM) monitoring solution serves multiple stakeholders in an organization. The power of multi-dimension perspectives provides you with the capability to look at your monitored environment from multiple angles combined with extensive drilldown capabilities. Join this hands-on lab to understand how different environmental attributes in CA APM can be accessed to create role and task relevant views into even the most complex monitoring environments.
Andreas Reiss / Günter Grossberger
ca Technologies
Engineering Services Architect
4 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Agenda
NODES AND MULTIPLE DIMENSIONS
THE POWER OF PERSPECTIVES
GROUPING BEST PRACTICES
HANDS-ON SESSION
1
2
3
4
6 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Solving Problems – Different Angles
The right view is the key to identify the problem.
Different views at the same problem
7 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Solving Problems – Different Angles
APM Team Center with the power of assigning multiple attributes to nodes
Attributes can be created by– Rules
– Manual Assignment
– Transactional Properties (Traces)
Attributes are time sensitive
The multiple “personalities” of a Team Center node
8 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Solving Problems – Different Angles
Looking into different roles of a Web Service Client Call
The multiple “personalities” of a Team Center node
External Web Service Call
Owner: Jack
Location: Frankfurt
Call to External Systems
Trouble Maker
Top Priority Business
10 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
The Power of PerspectivesEverything starts with a sketch
11 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
The Power of Perspectives
APM Team Center with the strength to look at your environment from multiple angles
Serving multiple Stakeholders
Development
ApplicationOwner A
Application Owner B
Business
Support
Operations
12 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Create Cart
Check Out
The Power of Perspectives
Combine filters and perspectives to investigate and problems
Not getting lost in multiple Drilldown levels
I would be only
interested in the
Checkout
Transaction?
Please show me
only my system
boundaries.
Can’t we
differentiate
between critical
Services and low
priority Services?
I actually care only
about the
Datacenter in
Germany?
14 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Grouping Best PracticesLocation Based / Data Center
Quick visibility
into location /
infrastructure
problems
New York
Tokyo
Frankfurt
15 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Grouping Best PracticesCluster / Loadbalancer
Is your cluster
working as
expected?
How is affecting
different load
behaviour the
Mediator?
Mediator
Leg 1
Leg 2
Leg 3
Database
16 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Grouping Best PracticesCommunication
Focus on
communication
protocols to isolate
problems
Is the problem
outside of my
responsibility?
DB
Outbound Queues
Servlet PortalWeb
Service
Communication Communication
Communication
Communication
Mediation
17 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
High Importance
Grouping Best PracticesAnnotation
Annotate nodes to
filter and isolate
important application
areas.Annotate nodes to
focus on what’s
most important
Could there be a
new trouble maker
on it’s way?
Trouble Maker
Just Updated
Mediator
19 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Best Practices
Structure your environment by data center
Make use of communication based grouping
Multiple applications in one tier? Introduce application layers.
Annotate nodes to make grouping easier
Trigger a problem and observe the problem from multiple angles
Hands-on
21 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
For More Information
To learn more, please visit:
http://cainc.to/Nv2VOe
CA World ’15