appmetrics overview “maximize the availability of your applications built on the microsoft...

24
AppMetrics Overview “Maximize the availability of your applications built on the Microsoft platform”

Upload: kristofer-hindsley

Post on 14-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: AppMetrics Overview “Maximize the availability of your applications built on the Microsoft platform”

AppMetrics Overview

“Maximize the availability of your applications built on the Microsoft platform”

Page 2: AppMetrics Overview “Maximize the availability of your applications built on the Microsoft platform”

Corporate Background

Founded in 1998 Strong relationship with Microsoft Market-leading products Headquartered near Boston,

Massachusetts USA Proven track record of

complex installations Premier, cross-industry customer base

Page 3: AppMetrics Overview “Maximize the availability of your applications built on the Microsoft platform”

Some of our Customers

Page 4: AppMetrics Overview “Maximize the availability of your applications built on the Microsoft platform”

What Our Customers are saying

“By using AppMetrics, the availability of the application has increased by several percentage points. Considering for every one percentage point of additional availability 1000 man-hours of down-time are saved--this has resulted in millions of dollars in improved efficiency throughout our organization.”

Page 5: AppMetrics Overview “Maximize the availability of your applications built on the Microsoft platform”

Products

AppMetrics® for Transactions

AppMetrics® for BizTalk Server

Page 6: AppMetrics Overview “Maximize the availability of your applications built on the Microsoft platform”

Application Availability

Xtremesoft provides extensive monitoring tools to prevent outages, ensure service levels, and provide data for root-cause analysis on custom MTS, COM+ and BizTalk Server-based applications.

System SWNetworking

DBMS

ApplicationServer

IntegrationServer

Web Services

Application

App

licat

ion

stac

k

Page 7: AppMetrics Overview “Maximize the availability of your applications built on the Microsoft platform”

What happens when…

A mission critical com+ or BizTalkapplication hangs?

Transactions take too long or don’t complete?

Identify specific software module that’s not working?

Diagnose & pinpoint the problem? Understand trends of Application for

capacity planning? Customers are affected?

Page 8: AppMetrics Overview “Maximize the availability of your applications built on the Microsoft platform”

Common Challenges

“Black Box” theory Applications crash, no way of

predicting problems Time consuming to diagnose

the root-cause Finger pointing meetings Difficult to predict scalability of

application Downtime & lost revenue

Page 9: AppMetrics Overview “Maximize the availability of your applications built on the Microsoft platform”

Improve Visibility

Problem detection – be the first to know when performance starts to deteriorate

Problem diagnosis – identify which software module (component, method) is the culprit

Problem reporting – proactively manage service levels agreements (SLAs)

Problem avoidance – drive the capacity planning process for business applications

Page 10: AppMetrics Overview “Maximize the availability of your applications built on the Microsoft platform”

What does AppMetrics do?

Page 11: AppMetrics Overview “Maximize the availability of your applications built on the Microsoft platform”

AppMetrics

Performs the following functions:

Extracts metrics Consolidates data Alerts on thresholds Monitors performance Identifies trends Diagnoses root cause Delivers reporting for

service level agreements Manages events

So you can:

Better understand operations

Take corrective action Alert resources and rapidly

respond Anticipate future needs Control the application Audit and secure

transactions Archive histories

Page 12: AppMetrics Overview “Maximize the availability of your applications built on the Microsoft platform”

New Terms

AppMetrics Manager Dedicated machine that analyzes, alerts, reports on a set of

AppMetrics Agents

AppMetrics Agent Installed on each MTS/COM+ machine Listens to event sub-system and relays to manager

Page 13: AppMetrics Overview “Maximize the availability of your applications built on the Microsoft platform”

AppMetricAppMetricss

ReportsReports

AppMetricAppMetricss

ConsoleConsole

Monitoring the MTS/COM+ Based Middle-Tier

SQLSQLServerServer

AppMetricAppMetrics Managers Manager

AppMetricAppMetrics Agents Agent

AppMetricAppMetrics Agents Agent

AppMetricAppMetrics Agents Agent

AppMetricAppMetrics Agents Agent

Page 14: AppMetrics Overview “Maximize the availability of your applications built on the Microsoft platform”

Extract and Acquire

Mid Tier

Analysis

Enterprise Mgmt

NT Event Log

AppMetrics Display

Email and Pager

Data Warehouse

Acquisition Action

AppMetrics Manager

MTS

NT

COM+

SQL ServerOLAP Services

Analysis

Database

WebServer

n –t

ier

App

lica

tion

W2K

BizTalk

Page 15: AppMetrics Overview “Maximize the availability of your applications built on the Microsoft platform”

Consolidate and Analyze

Mid Tier

Analysis

Enterprise Mgmt

NT Event Log

AppMetrics Display

Email and Pager

Data Warehouse

Acquisition Action

AppMetrics Manager

MTS

NT

COM+

SQL ServerOLAP Services

Analysis

Database

WebServer

n –t

ier

App

lica

tion

W2K

BizTalk

Page 16: AppMetrics Overview “Maximize the availability of your applications built on the Microsoft platform”

Alert and Notify

Mid Tier

Analysis

Enterprise Mgmt

NT Event Log

AppMetrics Display

Email and Pager

Data Warehouse

Acquisition Action

AppMetrics Manager

MTS

NT

COM+

SQL ServerOLAP Services

Analysis

Database

WebServer

n –t

ier

App

lica

tion

W2K

BizTalk

Page 17: AppMetrics Overview “Maximize the availability of your applications built on the Microsoft platform”

Alert and Notify

Alerts let you know when your application is getting into trouble Transactions or components take too long Transactions abort Application crashes Memory usage Too many threads in the

application

Page 18: AppMetrics Overview “Maximize the availability of your applications built on the Microsoft platform”

Alert and Notify

NT Event Log SMTP / Mail / Pager SNMP / Enterprise Frameworks Trigger automated process Take corrective action

Page 19: AppMetrics Overview “Maximize the availability of your applications built on the Microsoft platform”

Monitor Performance

Historical view of the application’s health Feed the capacity planning

process Discover trends Identify bottlenecks

Page 20: AppMetrics Overview “Maximize the availability of your applications built on the Microsoft platform”

Identify Trends

Trending view of application’s health Discover trends Plan for future growth

Page 21: AppMetrics Overview “Maximize the availability of your applications built on the Microsoft platform”

Diagnose Root Cause

Drill down to troubling Component or Method StartCompleteCompleteStartComplete

Page 22: AppMetrics Overview “Maximize the availability of your applications built on the Microsoft platform”

Deliver Reporting for SLAs

Reports Summary

Top ten transactions Top ten components

Application performance CPU % Memory Page faults Threads

Transaction statistics Number active Rate Duration DTC time

All transactions Number active Rate

Components Number active Rate Duration

Page 23: AppMetrics Overview “Maximize the availability of your applications built on the Microsoft platform”

Benefits

Monitor the performance of your Applications Identify problems you may have today Helps feed the Capacity Planning Process Reporting for Service Level Agreements Real-time alerting and monitoring Provide business intelligence Eliminate meetings and finger-pointing Answer questions like

Why is this application slow? Are there memory leaks?

Page 24: AppMetrics Overview “Maximize the availability of your applications built on the Microsoft platform”

Contact us at:Xtremesoft, Inc.

800 West Cummings ParkWoburn, MA 01801 USA

+1 (781) 937-3800www.xtremesoft.com

[email protected]