Nastel AutoPilot M6™ for WebSphere MQ Guide MQ 25 janvier 2011 Nastel solutions ensure successful...

Post on 16-Dec-2015

214 views 0 download

Tags:

transcript

Nastel AutoPilot M6™ for WebSphere MQGuide MQ 25 janvier 2011

Nastel solutions ensure successful completion of over 1B transactions per day

Scott CorriganNASTEL Technologies57, esplanade du Général de Gaulle 92081 Paris La Défense Office: +33 1 46 96 61 77 Cell: +33 6 20 22 15 73 email: scorrigan@nastel.com

Nastel Technologies

Visibility:

360° Situational Awareness™ of applications, middleware and transactions

Reduced risk, improved quality of service

Performance:

Ensure peak performance and availability of business applications and transactions

At lower cost, with less impact to staff and customers

Leader in Application Performance Monitoring for over 15 years

Across distributed and mainframe platforms

Prediction:

Know when transactions go from “business normal” to “business abnormal”

Take action before end users are impacted

Over 200 companies rely on Nastel since 1994

The Nastel AutoPilot Difference

Application Performance Management

(APM)

Middleware Management

BusinessActivity

Monitoring

Business Transaction

Management(BTM)

Complex Event Processing

Nastel in Recent Analyst Reports

Enterprise Systems

Management

ESM platforms

or Nastel Agents

Operational Data

ApplicationManagemen

t

BusinessTransactionManagemen

t

BusinessActivity

Monitoring

Middleware Data

TransactionalData

BALANCE

CREDIT CHKCUST ID

TRACKING

FAILED TX

LOST TX

VALIDATION

AUDITING

E F T

AUTHORIZATION

TRADE

AutoPilot M6

Predictive Analytics via Complex Event

Processing

Applications

Middleware Messaging

£ ¥$ €

£ ¥$ €

AutoPilot M6 Platform Architecture

AutoPilot M6 for ESBESB Monitoring

AutoPilot M6 for MOMMiddleware and

Message Bus

AutoPilot M6 for J2EEJ2EE Application

Servers

Virtual CEP Based Policy Engine

AutoPilot M6 for SOA SOA Infrastructure Monitoring

SOA ESB Plug-ins

J2EEjKool

JBossAS

IBMWMQI

OracleAS

IBMWAS

BEAWLS

Infrastructure Plug-ins

SNMPSQLJMX 3rd Party

Messaging Plug-ins

SonicMQ

TibcoRV

IBMMQ

TibcoEMS

Plug-in SDK (Java, JMX, C/C++, WS-API)

AutoPilot M6 DashboardReal-Time Views for Operations … Business Service Views for Line Of

Business

Secu

rity (K

erb

ero

s/LDA

P)

ES

M In

tegra

tion

AutoPilot M6 for WebSphere MQ

IBM WebSphere MQ

Virtual CEP Based Policy Engine

APM6-WMQAGENT

APM6-WMQWorkgroup Server

(w. Agents)

Connection Mgr Message Mgr

APM6-WMQWorkgroup Server

(w/o Agents)

AutoPilot M6 DashboardReal-Time Views for Operations … Business Service Views for

Line Of Business

AutoPilot M6 for WebSphere MQ : Key Functions

AutoPilot WebSphere MQ

Configuration

Management

MessageManagement

PerformanceManagement

TransactionManagement

History &Reporting

Configuration

Management

Database

ChangeManagemen

t

Find, Fix & Re-route

View, Move, Copy,

Delete & Edit

Performance

Automation

Track, Audit& Monitor

Transaction Managemen

tDatabase

Capacity Planning

Accounting &

Statistics

WebSphere MQ Administration

WebSphere MQ Administration

WebSphere MQ Message Management

WebSphere MQ Performance Management

Defining Policy : AutoPilot M6 Wizard

1) Identify Metrics & Events (“Facts”) which could impact a Business or IT Process

2) Define Evaluation Rules to determine how to interpret a set of Metrics & Events

3) Define Alerts and Actions

CEP (Complex Event Processing)

AutoPilot M6 CEP

TriggerAction SendEvent

TriggerAction SendEvent

Context Sensitive Application Views

Integration with Event

Management

Business Activity & IT Dashboards

Business Event Processing

Compound Event

Compound

Event

Policies PoliciesMetrics

&Events

Virtual CEP Environment, M6-Grid with Failover

Policies @ 14 CPUs @ 5.5 M rules/secVirtual CEP

Environment(VCE)

Windows2 CPU's~ 1M rules/sec

Linux4 CPU's~ 2M rules/sec

Linux8 CPU's~ 2.5M rules/sec

M6-Grid with Failover

Active Real-Time Dashboards

AutoPilot M6 Transaction Management

Transaction volume and throughput

Delayed and incomplete transactions

Performance bottlenecks

Transactions with monetary value

Audit trail (Messages, HTTP, SQL, …)

Root-cause analysis with drill-down

User-defined, rule-based policies

Notification and automated actions

Reports (daily, weekly, monthly)

Trend analysis and capacity planning

Transaction Flow, Transaction Detail

Search transactions (Where is my

order?)

Transaction flow diagram

“Drill Down” to transaction detail (SQL, methods, HTTP, JDBC,

JMS, WMQ, …)

Business Service View (for LOB)