BMM Performance & Availability Version 5 Uwe Klimkeit Frankfurt, 05. Oktober 2010 Copyright BMC Software, Inc 1
BMM P&A 5.0 Releasedatum 27. Mai 2010 Aktuelles Release 5.0.00.50 + Patches A-F Erhältlich via BMC Support Website (www.bmc.com/support) EPD (Electronic Product Download) Neuer Execution Key erforderlich! Copyright BMC Software, Inc 2
Agent & Extensions Integration mit MainView for WebSphere MQ (4.4.02) Aktualisierte WebSphere Message Broker Monitoring Extension Glassfish Application Server Monitoring Extension Reduzierter CPU/Memory Verbrauch (z/os Agent/WebSphere MQ) Oracle Monitoring Extension Update WebSphere Application Server (WAS) 7 Monitoring Extension Update OS2200 Agent und WebSphere MQ Monitoring Extension Update & Code Base Refresh Copyright BMC Software, Inc 3
Message Broker Monitoring Extension Aktualisierte WebSphere Message Broker Monitoring Extension Keine Notwendigkeit der Registrierung der Objekte zur Überwachung Einfache Aktivierung der Broker Statistiken für Objekte Neue Flows, & Automatically Discovered Unterstützung für WMB 7 Neue Nodes Neue Object Eigenschaften Dynamic Subscription Engine Properties nicht mehr unterstützt Reduzierter CPU Verbrauch Copyright BMC Software, Inc 4
Configuration Manager & Management Console BMM P&A Configuration Manager WebSphere MQ 7 Message Eigenschaften BMM P&A Management Console Security Tab Änderungen Panel Loading Framework Anordnungsmöglichkeiten der Chart-Achsen Copyright BMC Software, Inc 5
Configuration Manager & Management Console Support for WebSphere MQ 7 Message Properties View and edit message properties in message editor Filter queue browsing results using message properties Copyright BMC Software, Inc 6
Traditional MQ Message Root Properties MQMD MQRFH2 MQCIH Body Message Domain StrucId StrucId StrucId Your custom Message Set Version Version Version structure of type Message Type MsgType StrucLength XML Message Format Encoding Encoding MRM Encoding Encoding CodedCharSetId CodedCharSetId BLOB CodedCharSetId CodedCharSetId Format Format NEON Format NEONMSG NameValueData Copyright BMC Software, Inc 7
MQ Message properties in V7 Root Properties MQMD MQRFH2 MQCIH Body Message Domain Message Set Message Type Message Format StrucId Version MsgType StrucId X Version StrucLength Encoding StrucId X Version Encoding Your custom structure of type XML MRM Encoding Encoding CodedCharSetId CodedCharSetId BLOB CodedCharSetId CodedCharSetId Format Format NEON Format NameValueData NameValueData NEONMSG Copyright BMC Software, Inc 8
Why use Message Properties? Request-Reply Correlation Context Information Service gmo.version = MQGMO_VERSION_4; gmo.msghandle = HMsg; MQGET (Hconn, Hobj, &md, &gmo, BufLen, Buf, &DataLen, &CC, &RC); pmo.version = MQPMO_VERSION_3; pmo.action = MQACTP_NEW; /*FORWARD, REPORT, REPLY /* pmo.originalmsghandle = HMsg; pmo.newmsghandle = HMsg2; MQPUT (Hconn, Hobj, &md, &pmo, BufLen, Buf, &CC, &RC); Copyright BMC Software, Inc 9
Message Property Compatibility MQRFH2 (and MQRFH) still understood Physical Storage Transparent to Application PROPCTL property for Channel/Queue Translate Properties for Old Style QMgr/Application DEF QL(X) PROPCTL(ALL/COMPAT/FORCE/NONE) DEF CHL(QM1.QM2) + CHLTYPE(SDR/SVR/CLUSSDR/CLUSRCVR) + PROPCTL(ALL/COMPAT/NONE) Remember that Message Properties Take Storage ALT QMGR MAXPROPL(NOLIMIT/ByteCount) Copyright BMC Software, Inc 10
Neuer Plattformsupport Windows 7 (32- and 64-bit) als BMM P&A Service Plattform Windows 2003/2008 (added 64-bit) als BMM P&A Service Plattform AIX 6.1 als BMM P&A Service Plattform z/os 1.11 als Agent/Extension Plattform DB2 9.7 Oracle 11.2 WebSphere MQ 7.0.1 Internet Explorer 8 Copyright BMC Software, Inc 11
Integration mit MainView for WebSphere MQ Eine neue Monitoring Extension bietet die Integration von MainView for WebSphere MQ auf z/os. Über MainView MQ verfügbare Daten können jetzt in BMM P&A Dashboards angezeit, Events ausgelöst und für die historische Datensammlung genutzt werden. Die BMM-PA for MainView Extension sammelt Monitoringdaten von MainView for WebSphere MQ (MVMQ) über die View-Based API (MainView Explorer). Die BMM-PA for MainView Extension reicht diese Daten an den BMM Extensible Agent (qpea) weiter, der wiederum diese an den BMM Topic Service (qpts) und dann an die BMM Management Console weiterleitet. Siehe auch: WhitePaper - BMM Integration with Mainview Copyright BMC Software, Inc 12
Integration mit MainView for WebSphere MQ Requirements MainView for WebSphere MQ 4.4.02 PTFs: BPL1854, BPL1856, BPL1863, and BPL1868 Copyright BMC Software, Inc 13
MVMQ Integration in BMM - Architektur DB2 Oracle SQL Server WEB APP SERVICE HISTORY SERVICE EVENT SERVICE TOPIC SERVICE Receives Object info BMM Agents HOST 1 APP HOST 2 qpmon qpwmb qpmainview HOST n.. Agent Extensions Copyright BMC Software, Inc 14
Installation qpmainview Agent Extension Create a directory for the qpmainview extension files Unzip the qpmainview.zip files into the target directory - less than 6 meg required, plus log space NOTE: qpea must be installed and connected to Topic Service. Copyright BMC Software, Inc 15
JAVA_HOME (Beispiel) C:\LOCALAGENTS\cd qpmain* C:\LOCALAGENTS\qpmainview\ Edit the qpmainview.conf file to set JAVA_HOME correctly #******************************************************************** # Wrapper Properties #******************************************************************** # Java Application #wrapper.java.command=%java_home%/bin/java #wrapper.java.command=c:\progra~1\java\jre1.5.0_06 # set.java_home=c:\bmmpa\jre Copyright BMC Software, Inc 16
Installation qpmainview Agent Extension Die Windows qpmainview Extension wird als Service installiert: C:\LOCALAGENTS\qpmainview\qpmainview --install C:\LOCALAGENTS\qpmainview\qpmainview.bat --registertypes C:\LOCALAGENTS\qpmainview\qpmainview --addpref - srv:mainviewcasname -host:mainviewtcphostname -port:3940 -usr:mainviewuser -pwd:password Sicherstellen, dass man die IP Adresse anpingen kann und dass usr ein berechtigter MainView MQ User ID ist. C:\LOCALAGENTS\qpmainview>qpmainview --listpref C:\LOCALAGENTS\qpmainview>qpmainview start The BMC MMPA Monitoring Extension for MainView service is starting.. The BMC MMPA Monitoring Extension for MainView service was started successfully. Copyright BMC Software, Inc 17
Registration der z/os MQ Topics in BMM PA Anlegen einer qpreg Inputdatei mit einer Liste der Topics (Objekte) für BMM PA: 1. Einloggen in den MainView Explorer. 2. Innerhalb des MV Explorer aufrufen von QPREGZ und REGISTER der Views und Objekte für die BMM PA Überwachung. 3. MainView Explorer SAVEREG Befehl, um die Liste der zu überwachenden Objekte in ein Dataset zu speichern. 4. Transfer des Datasets in eine Datei im Agentenverzeichnis der qpmainview Agent Extension. 5. Starten des BMM PA qpreg Programmes zur Registrierung: C:\LOCALAGENTS\qpmainview\cd.. C:\LOCALAGENTS\qpreg file filename Sollte die BMM PA for MainView Extension schon laufen, sicherstellen, dass alle Topics aktualisiert sind: qpreg events 32 Copyright BMC Software, Inc 18
qpmainview Topic Hierarchie Copyright BMC Software, Inc 19
BMM PA MVMQ Verbindung Copyright BMC Software, Inc 20
Mainframe Queue Manager View Copyright BMC Software, Inc 21
ZPARMS - Status Copyright BMC Software, Inc 22
Page Sets Copyright BMC Software, Inc 23
History Sammlung New Types Copyright BMC Software, Inc 24
Events Copyright BMC Software, Inc 25
End of Service Daten Q Pasa! 4.0 Januar 2010 BMM TM 4.1 http://www.bmc.com/support/product-support-policy.html Copyright BMC Software, Inc 26
www.bmc.com/support Live www.bmc.com/support Copyright BMC Software, Inc 27
Copyright BMC Software, Inc 28