Nastel AutoPilot M6™ for WebSphere MQGuide MQ 25 janvier 2011Nastel 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: [email protected]
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-insSNMPSQLJMX 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
Security (Kerberos/LDAP)
ESM Integration
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
ManagementMessage
ManagementPerformanceManagement
TransactionManagement
History &Reporting
Configuration
Management
DatabaseChange
Management
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 Wizard1) 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
ManagementBusiness Activity & IT Dashboards
Business Event Processing
Compound Event
Compound Event
Policies PoliciesMetrics
&Events
Virtual CEP Environment, M6-Grid with FailoverPolicies @ 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 transactionsPerformance bottlenecksTransactions 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)