Professional Documents
Culture Documents
Gist: Expose MQ to AC
Autonomic Computing
What’s Autonomic
Computing?
Aim: To create ‘self-managing’ systems
– Overcome complexity by automating
maintenance
Communication
among programs
across a
heterogeneous
network – API calls
Messaging & Queuing
MQ analogous to
email, not phone!
Queue Manager Objects
Components:
– Generic Lop Adapter (GLA)
– Symptom Catalog
– Analysis Engine
– Action Processor
– Manager: Notification, configuration, auto-
update
Our Project:
GUI and Source Code
Explained
Use Case Realization of
QMgr Crash WebSphere
WebSphere
Management MQ
MQ
Management Application
Application based
based on
on AC
AC framework
framework
Error Queue
Queue Manager
Manager
Notification
Notification CBE for WMQ
GLA
erroneous GLA for
for WMQ
WMQ Logs
Router
Router
situation
Action APIs
CBE CBE
AC
AC Centric
Centric Technologies
Technologies
Restart
Action: Generic
CBE Save
Generic Log
Log Adaptor
Adaptor
Correlation
Correlation Action
Action (GLA)
(GLA) // Log
Log Trace
Trace
Analysis
Analysis Engine
Engine Analyzer
Engine
Engine (If
(If needed)
needed) Processor
Processor Analyzer (LTA)
(LTA) for
for WMQ
WMQ
CBE Action: Runtime platform
Change
Runtime platform
TPTP
TPTP
Save XPath
XPath Correlation
Correlation
Load Engine
Engine (if(if needed)
needed)
Management
Management rules Context
Context
Data
Data
Symptom
Symptom
Database
Database for
for
WMQ
WMQ
Project GUI
List of MQ Processes
‘Putter’ Application