21
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

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

Embed Size (px)

Citation preview

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

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 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?

Grouping Best Practices

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

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