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
Abstract
The 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
Nodes and Multiple Dimensions
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
The Power of Perspectives
10 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
The Power of Perspectives
Everything 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
Application
Owner 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?
Grouping Best Practices
14 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Grouping Best Practices
Location Based / Data Center
Quick visibility
into location /
infrastructure
problems
New York
Tokyo
Frankfurt
15 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Grouping Best Practices
Cluster / 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 Practices
Communication
Focus on
communication
protocols to isolate
problems
Is the problem
outside of my
responsibility?
DB
Outbound
Queues
Servlet Portal
Web
Service
Communication Communication
Communication
Communication
Mediation
17 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
High Importance
Grouping Best Practices
Annotation
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
Hands-on Session
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
20 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Q & A
21 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
For More Information
To learn more, please visit:
http://cainc.to/Nv2VOe
CA World ’15

Hands-On Lab: Best Practices for Using CA Application Performance Management Team Center for Attribute Grouping

  • 1.
    Hands-On Lab: BestPractices 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.
    2 © 2015CA. 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.
    3 © 2015CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Abstract The 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.
    4 © 2015CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Agenda NODES AND MULTIPLE DIMENSIONS THE POWER OF PERSPECTIVES GROUPING BEST PRACTICES HANDS-ON SESSION 1 2 3 4
  • 5.
  • 6.
    6 © 2015CA. 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.
    7 © 2015CA. 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.
    8 © 2015CA. 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
  • 9.
    The Power ofPerspectives
  • 10.
    10 © 2015CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD The Power of Perspectives Everything starts with a sketch
  • 11.
    11 © 2015CA. 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 Application Owner A Application Owner B Business Support Operations
  • 12.
    12 © 2015CA. 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?
  • 13.
  • 14.
    14 © 2015CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Grouping Best Practices Location Based / Data Center Quick visibility into location / infrastructure problems New York Tokyo Frankfurt
  • 15.
    15 © 2015CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Grouping Best Practices Cluster / Loadbalancer Is your cluster working as expected? How is affecting different load behaviour the Mediator? Mediator Leg 1 Leg 2 Leg 3 Database
  • 16.
    16 © 2015CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Grouping Best Practices Communication Focus on communication protocols to isolate problems Is the problem outside of my responsibility? DB Outbound Queues Servlet Portal Web Service Communication Communication Communication Communication Mediation
  • 17.
    17 © 2015CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD High Importance Grouping Best Practices Annotation 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
  • 18.
  • 19.
    19 © 2015CA. 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
  • 20.
    20 © 2015CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Q & A
  • 21.
    21 © 2015CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD For More Information To learn more, please visit: http://cainc.to/Nv2VOe CA World ’15