hands-on lab: quickly identify the fault domain – is it the network, the server or the...

28
ca Opscenter Hands-On Lab: Quickly Identify the Fault Domain – Is It the Network, the Server or the Application? Rob Webb OCX67L #CAWorld Advisor, Pre-Sales CA Technologies

Upload: ca-technologies

Post on 13-Jul-2015

557 views

Category:

Technology


1 download

TRANSCRIPT

ca Opscenter

Hands-On Lab: Quickly Identify the Fault Domain – Is It the Network, the Server or the Application?Rob Webb

OCX67L #CAWorld

Advisor, Pre-SalesCA Technologies

2 © 2014 CA. ALL RIGHTS RESERVED.

Abstract

Learn how to leverage CA Application Delivery Analysis to simplify and shorten the time it takes to identifying the performance fault domain for effective problem triage and reduced MTTR. (“Hands-On Lab Prerequisite: Demo to Prepare for Hands-On Lab: Quickly Identify the Fault Domain – Is It the Network, the Server or the Application?” is a required prerequisite for attending this lab.)

Rob Webb

CA Technologies

Advisor, Presales

3 © 2014 CA. ALL RIGHTS RESERVED.

Navigation

Log into CAPC Demo– http://pm.demo.ca.com

– User = anpm_u<n>

Where <n> = your assigned pc number

– Password = anpmuser

Dashboards / ANPM– Applications

– Sort “Application Name” Column

Descending Order ^

4 © 2014 CA. ALL RIGHTS RESERVED.

CA Performance Center

Time Settings– Yesterday

08:00 - 16:00

Navigation

5 © 2014 CA. ALL RIGHTS RESERVED.

CA Performance Center Navigation

6 © 2014 CA. ALL RIGHTS RESERVED.

TIXCHANGE T-1 Web (8080) Fault Domain

Tier-1Clients

NETWORK SERVER/APPLICATION

Tier-1Web

7 © 2014 CA. ALL RIGHTS RESERVED.

TIXCHANGE T-2 App (8080) Fault Domain

Tier-2App

Tier-2Clients

NETWORK SERVER/APPLICATION

8 © 2014 CA. ALL RIGHTS RESERVED.

TIXCHANGE T-3 DB (3306) Fault Domain

Tier-3DB

Tier-3Clients

NETWORK SERVER/APPLICATION

9 © 2014 CA. ALL RIGHTS RESERVED.

Well Defined/Mapped Applications

Tier-1

Tier-2

Tier-3

10 © 2014 CA. ALL RIGHTS RESERVED.

Poorly Defined Applications

What happens when the applications are already defined and mapped out?

Application Dependency Mapping

11 © 2014 CA. ALL RIGHTS RESERVED.

CA ADA Data Source

Drill into “Links: Engineering…”Filtered on

TIXCHANGE T-1 Web (8080)

Drill into “Links Engineering…”

12 © 2014 CA. ALL RIGHTS RESERVED.

CA ADA Engineering

Go to– Engineering

Applications

– Drill Into TIXCHANGE T-1 Web (8080)

13 © 2014 CA. ALL RIGHTS RESERVED.

ADA User ImpactTIXCHANGE T-1 Web (8080)

14 © 2014 CA. ALL RIGHTS RESERVED.

08:30 Issue

It’s the Network– Retransmission Delay

– Network Round Trip Time

Drill into “Network” link under Retransmission Delay– Which Network is having issues?

15 © 2014 CA. ALL RIGHTS RESERVED.

Unknown Application

What if all we knew was that we have a user complaining about performance when going to a particular server (or servers)?

Let’s assume we do not know anything about this particular application.– Other than the server the users are accessing

– tixchange-web1

16 © 2014 CA. ALL RIGHTS RESERVED.

Find the First Server

17 © 2014 CA. ALL RIGHTS RESERVED.

Issue at 13:20We already identified the network issue.

18 © 2014 CA. ALL RIGHTS RESERVED.

Server Becomes Client

Copy the Server Name.

Go to Settings.

Remove the Existing Filter.

Paste the Server Name into the Network Search field.– Search and Select the Server as the “Network”.

Click OK to Apply the New Filter.

19 © 2014 CA. ALL RIGHTS RESERVED.

20 © 2014 CA. ALL RIGHTS RESERVED.

Network = tixchange-web1

21 © 2014 CA. ALL RIGHTS RESERVED.

High SRT Dependency

Note that with tixchange-web1 now used as a Network filter– High SRT with tixchange-web1 as a client

– Click on Server Link inside of Server Response Time view

Lists all severs tixchange-web1 was accessing during time referenced

22 © 2014 CA. ALL RIGHTS RESERVED.

Server List for tixchange-web1Independent of any Application/Ports

23 © 2014 CA. ALL RIGHTS RESERVED.

Server = tixchange-app1

24 © 2014 CA. ALL RIGHTS RESERVED.

Network = tixchange-app1

Now repeat the above process to look at the servers tixchange-app1 has as dependencies

Settings– Clear existing filters.

– Search on tixchange-app1 as the “Network”.

25 © 2014 CA. ALL RIGHTS RESERVED.

Click Server Link to See Dependencies Number of calls (observations) to DB increased significantly.

26 © 2014 CA. ALL RIGHTS RESERVED.

DB Client

The Database Client is running on the App Server.

The number of calls to the DB drastically increased during said event.

Fault Domain– T-2 Client / T-3 Database

27 © 2014 CA. ALL RIGHTS RESERVED.

For More Information

To learn more about DevOps, please visit:

http://bit.ly/1wbjjqX

Insert appropriate screenshot and text overlayfrom following “More Info Graphics” slide here;

ensure it links to correct pageDevOps

28 © 2014 CA. ALL RIGHTS RESERVED.

For Informational Purposes Only

© 2014 CA. All rights reserved. All trademarks referenced herein belong to their respective companies.

This presentation provided at CA World 2014 is intended for information purposes only and does not form any type of warranty. Some of the specific slides with customer references relate to customer's specific use and experience of CA products and solutions so actual results may vary.

Terms of this Presentation