BMC Middleware Management Réunion GUIDE Share France WMQ 2 octobre 2012 Didier Hauwy Software Consultant didier_hauwy@bmc.com
Sommaire Middleware Monitoring - MainView for WMQ - BMM Performance & Availability Transaction Tracing - MainView Transaction Analyzer - BMM Transaction Monitoring - BMM Transaction Analytics Middleware Administration - BMM Administration for WMQ - BMM Administration for TIBCO EMS Copyright 2012 BMC Software, Inc 2
Middleware Monitoring MainView for WMQ Copyright 2012 BMC Software, Inc 3
MainView for WMQ MainView for WMQ, produit basé sur z/os, permet de : Vérifier l état des Queue Managers, Queues, et Channels Voir et manipuler les messages Agir sur les objets WMQ Modifier les attributs des Queue Managers et de la plupart de leurs objets Voir les statistiques de l API Analyser les Traces API Positionner des seuils pour avoir des alarmes Automatiser les Events WMQ et les messages utilisateurs - MV AutoOPERATOR for WMQ Copyright 2012 BMC Software, Inc 4
Architecture MainView... CICS DB2 SYSB Explorer Server 3270 Workstation MainView Explorer SYSC Explorer Server. CICS DB2 MV/WMQ IMS CAS VTAM XCF or TCP/IP CAS MV/WMQ IMS z/os SYSA CAS Explorer Server z/os. CICS DB2 MV/MQ IMS WAS Copyright 2012 BMC Software, Inc 5
MainView for WMQ Single System Image z/os et systèmes distribués Copyright 2012 BMC Software, Inc 6
MainView for WMQ : Résumé Solution z/os pour le monitoring et l administration de WebSphere MQ Intégrée avec les autres composants MainView (CICS, DB2, WAS, z/os, etc ) Interface utilisateur 3270 ou Web Browser Single System Image Mainframe et Systèmes Distribués Copyright 2012 BMC Software, Inc 9
Middleware Monitoring BMM Performance & Availability (Anciennement Q Pasa!) Copyright 2012 BMC Software, Inc 10
BMM-PA : Description fonctionnelle Avec BMC Middleware Monitoring,vous pouvez : Avoir une Vue d ensemble des composants du Middleware MF et D/S Configurer/Administrer le réseau WMQ via une Interface unique - Amélioration de la productivité Détecter les problèmes avant qu ils n affectent les opérations et en déterminer la cause - Réduction du MTTR Déclencher/automatiser les actions nécessaires à la résolution des problèmes Augmentation de la disponibilité Réaliser le Reporting de l activité du Middleware Copyright 2012 BMC Software, Inc 11
Architecture BMM + Intégration MainView Multi plateformes Facile à installer et à maintenir Agent z/os = MV/WMQ Console BMM Multi technologies WebSphere MQ TIBCO (RDV, EMS) WAS, WebLogic, GlassFish IBM DataPower MainView For WMQ Les agents BMM connectés à MainView for WMQ Administration WMQ sur 3270 Single System Image MF et D/S z/os Agents BMM Unix I5/OS Windows Linux Copyright 2012 BMC Software, Inc 12
BMM-PA : Technologies supportées - TIBCO EMS - TIBCO RendezVous - Oracle WebLogic - Oracle database - Sun GlassFish Enterprise Server - DB2 database - IBM HTTP Server - WebSphere Application Server - WebSphere InterChange Server - WebSphere Message Broker - WebSphere MQ Client - WebSphere MQ Everyplace - WebSphere MQ Server (on z/os, via MainView) - IBM DataPower XI50/XI50B - API... Copyright 2012 BMC Software, Inc 13
BMM-PA : Monitoring Affichage des données de performance temps réel et des données historiques Surveiller le remplissage des Files Surveiller la charge des serveurs Diagnostique précis et rapide en cas d incident Des Vues standards sont proposées pour tous les objets des technologies supportées (WebSphere, TIBCO, Oracle, DataPower, ) Possibilité de créer des Vues Métier, ou des tableaux de bords montrant par ex : L état de santé d une application L impact d un incident Copyright 2012 BMC Software, Inc 14
BMM-PA : Exemple Vue Infrastructure Transposition sur écran d un schéma «papier» Copyright 2012 BMC Software, Inc 15
BMM-PA : Exemple Vue Application Copyright 2012 BMC Software, Inc 18
BMM-PA : Zoom sur une Queue Copyright 2012 BMC Software, Inc 19
BMM-PA : Alertes et Automatisation Point central pour le paramétrage des seuils et conditions anormales - Interface intuitive - Déploiement automatique Alertes et actions automatiques Intégration BEM - Gestion des alertes Intégration ProactiveNet - Seuils dynamiques BMC Middleware Management Copyright 2012 BMC Software, Inc 20
BMM-PA : Administration WMQ Administration des objets WMQ - Interface unique MF et D/S Manipulation des messages - Visualisation/Edition - Comprendre le routage vers les DLQs - Réaiguillage/Copie/Sauvegarde Journal des actions et modifications Modèles d applications «variabilisés» - Y compris les définitions de sécurités D/S - Déploiement multi plateformes synchronisé Copyright 2012 BMC Software, Inc 21
BMM-PA : Reporting Reports de l activité - Nombreux modèles pour toutes les technologies supportées Outils d analyse fournis Détections des tendances et heures de pointe - Gestion des performances - Capacity Planning Stockage en ligne long terme - Jusqu à plusieurs années - Rétention gérée automatiquement Copyright 2012 BMC Software, Inc 22
BMM-PA : Résumé Une solution complète pour le monitoring, l automatisation, la configuration et le reporting du Middleware Facilité d installation et de mise en œuvre Intégration MainView - Collecte des données WMQ z/os - Interface utilisateur 3270 pour accéder aux Queue Managers D/S Intégration BEM et ProactiveNet Interface commune pour toutes les plateformes - Amélioration de la productivité - Amélioration de la disponibilité De nombreuses références Copyright 2012 BMC Software, Inc 23
Transaction Tracing BMM Transaction Analytics (Anciennement StatWatch) Copyright 2012 BMC Software, Inc 24
BMM-TA : Traçabilité Messages MQ - Collecte et archivage de messages WMQ Collecte via les exits Channel et API Stockage dans une base de données - Identifier, retrouver, un message : Recherches multicritères via un browser web Est-il en cours de traitement? A-t-il été traité? En Combien de temps? Par où est-il passé? - Reporting : Volumes de messages par destinations, par tailles Détail de l utilisation pour répartition des coûts Vérification du SLA - Requeuing : Rejouer une transaction Créer un jeu de test Copyright 2012 BMC Software, Inc 25
BMM-TA : Architecture Browser Database DB2 Oracle SQL Server BMM-TA Server Collection Agent BMM-TA Services Windows Solaris AIX WMQ Exits AIX Solaris I5/OS Windows Linux z/os HP-UX Copyright 2012 BMC Software, Inc 26
BMM-TA : Administration - Accès par projets Les projets sont définis par l administrateur du produit, et affectés à des utilisateurs Administration via browser web - Le projet définit les limites Quels QMgrs l utilisateur est-il autorisé à voir Reports spécifiques définis par l administrateur du projet Rôle de l utilisateur : «Administrator», «User» ou «Viewer» Copyright 2012 BMC Software, Inc 27
DEBLOOM.PIGG DEBLOOM.LOOP BACK DEBLOOM.TEST PIGG.DEBLOOM PIGG.LOOPBAC K PIGG.TEST Values BMM-TA : Résumé - Simple à administrer et à utiliser - Capture et archivage des messages WMQ - Recherche de messages Quelles sont les applications qui ont envoyé ces messages? Où ces messages ont-ils été envoyés? Où sont les goulets d étranglement? - Reporting Channel Usage Report Facturation par application Week of 2/6/03 Daily Daily Daily ChannelType ConnectionQueueManager Channel NumMessages Average Min Max SENDER DEBLOOM DEBLOOM.PIGG 255000 50488 45100 55876 SENDER DEBLOOM DEBLOOM.LOOPBACK 136987 55783 45634 65932 SENDER DEBLOOM DEBLOOM.TEST 534000 47783 45689 49876 SENDER PIGG PIGG.DEBLOOM 492880 47401 46280 48522 SENDER PIGG PIGG.LOOPBACK 409750 39076 35561 42591 SENDER PIGG PIGG.TEST 520975 62104 59991 64217 Vérification du SLA Utilisation des canaux 600000 500000 400000 300000 200000 100000 0 Channel Usage NumMessages Average Min Max - Requeuing Channel Copyright 2012 BMC Software, Inc 28
Transaction Tracing BMM Transaction Tracing (Anciennement Q Nami!) Copyright 2012 BMC Software, Inc 29
BMM-TM : Description fonctionnelle Suivi des Transactions de bout en bout - Nombreuses technologies supportées - API Monitoring SLA Alertes et automatisation - Quantification des transactions Timeout Echec Données métier - Performance & disponibilité Tableaux de bords - Vues d infrastructures - Vues métiers Intégration MainView Transaction Analyzer Collecte de l historique et Reporting - Stockage et présentation des données métier et techniques Copyright 2012 BMC Software, Inc 30
BMTM-TM : Déploiement MVTA : Point de capture Copyright 2012 BMC Software, Inc 31
BMM-TM : La Gestion des Transactions se focalise sur les Applications Métier Les applications fournissent des services métier à l'entreprise Application Métier 1 Application Métier 3 Application Métier 4 Application Métier 2 Infrastructure partagée - Technologies cloisonnées Copyright 2012 BMC Software, Inc 32
BMTM-TM : Technologies Supportées Java EE Servlet Monitoring - JBoss Application Server - Tomcat Application Server - WebSphere Application Server - Sun GlassFish Enterprise Server Java EE API: - JBoss Application Server - Tomcat Application Server - WebSphere Application Server - Sun GlassFish Enterprise Server - BEA WebLogic AquaLogic Service Bus CEI Monitoring WebSphere Enterprise Service Bus WebSphere Process Server HTTP Monitoring: Apache IBM HTTP Server IIS Sun Java System Web Server TIBCO BusinessWorks TIBCO EMS WebSphere Message Broker WebSphere MQ BMC MainView Transaction Analyzer BTM API: C, COM, Java, Java JMX, CICS CICS Transaction Gateway Copyright 2012 BMC Software, Inc 33
BMTM-TM : Dashboard Application Copyright 2012 BMC Software, Inc 34
BMTM-TM : Voir le chemin suivi par les Transactions Copyright 2012 BMC Software, Inc 35
BMTM-TM : Voir l origine d un problème Copyright 2012 BMC Software, Inc 36
BMTM-TM : Voir les données métier d une Transaction Copyright 2012 BMC Software, Inc 37
BMTM-TM : Analyse d une transaction échouée avec MV/TA Copyright 2012 BMC Software, Inc 38
BMTM-TM : Analyse d une transaction échouée avec MV/TA Copyright 2012 BMC Software, Inc 39
BMTM-TM : Analyse d une transaction échouée avec MV/TA Copyright 2012 BMC Software, Inc 41
BMTM TM : Reports SLA et Métier SLA Rapports journaliers, hebdomadaires et mensuels disponibles Valeur Métier Copyright 2012 BMC Software, Inc 42
BMM-TM : Résumé Suivi des Transactions de bout en bout - Nombreuses technologies supportées - API Monitoring SLA Alertes et automatisation - Quantification des transactions Timeout Echec Données métier - Performance & disponibilité Tableaux de bords - Vues d infrastructures - Vues métiers Intégration MVTA Collecte de l historique et Reporting - Stockage et présentation des données métier et techniques Copyright 2012 BMC Software, Inc 43
Middleware Administration BMM Middleware Administration WebSphere MQ & TIBCO EMS (anciennement AppWatch) Copyright 2012 BMC Software, Inc 44
Pourquoi BMC Middleware Management - Administration? Sécurité - Gestion centralisée - Basée sur des projets et des rôles - Sécurité facile à gérer - Journaux d audit - Intégration avec Active Directory Productivité - Permet aux administrateurs de déléguer les tâches répétitives tout en gardant le contrôle - Permet aux Testeurs et aux Développeurs d accéder à tout ce dont ils ont besoin Efficacité - Visualisation des Files par projet.. Fini les recherches pénibles! - WebSphere MQ et TIBCO EMS - Rien à installer sur les postes clients Copyright 2012 BMC Software, Inc 45
BMM-Admin : Architecture Poste Client Navigateur web Serveur Services Windows Linux Serveurs WMQ & TIBCO EMS Pas besoin d agents N importe quelle plate-forme WebSphere MQ * *supportant les connexions par un Canal Client Copyright 2012 BMC Software, Inc 46
Administrateurs Infrastructure BMM-Admin : Gestion par projets Projet «TRADE» Sous-Projet 1 Trade Dev L accès aux objets des Serveurs EMS et QMgrs WMQ sont définis dans autant de projets et sous-projets que nécessaire QM 1 QM 2 Server X Jean Michel Jean et Michel Sous-Projet 2 Trade B2B QM 3 Server Y Serveur Z Carole Anne Carole et Anne Chef de Projet 1 Chef de Projet 2 Copyright 2012 BMC Software, Inc 47
BMM-Admin : Autorisations Inquire Read Write Delete Operator L utilisateur peut voir tous les objets du projet et leurs propriétés L utilisateur ne peut pas visualiser les messages Autorise l utilisateur à voir les messages Permet à l utilisateur de créer ou modifier des messages Autorise la suppression de messages Permet les opérations d administration L utilisateur ne peut pas supprimer des objets ou en créer de nouveaux Administration Permet l administration, la suppression et la créations d objets Un ou plusieurs niveaux d autorisations sont affectés à chaque utilisateur, ou groupe d utilisateurs, pour l accès aux projets. Copyright 2012 BMC Software, Inc 48
BMM-Admin : Local Queues (WMQ) Add Edit Delete MQ Security Audit Message Mgmt Clear Q Tag Copyright 2012 BMC Software, Inc 49
BMM-Admin : Filtrage Uniquement les queues dont le nom se termine par «MQ_OUT Copyright 2012 BMC Software, Inc 50
BMM-Admin : Gestion des messages New, Upload/Import, Move, Copy, Save to File, Delete, Cancel Browse, Edit Copyright 2012 BMC Software, Inc 51
BMM-Admin : Planification On peut différer la création ou la modification d un objet Copyright 2012 BMC Software, Inc 52
BMM-Admin : Planification Copyright 2012 BMC Software, Inc 53
BMM-Admin : Audit Log Copyright 2012 BMC Software, Inc 54
BMM-Admin : Monitoring Des règles de surveillance peuvent être paramétrées pour prévenir les utilisateurs d événements critiques sur les objets de leurs projets Copyright 2012 BMC Software, Inc 55
BMM-Admin : Résumé Solution complète d administration WMQ et TIBCO EMS - Aucun logiciel à installer sur les postes clients - Facilité d utilisation - Self Service Accès sécurisé aux ressources - Limitation de la visibilité des ressources par projet Amélioration immédiate de l efficacité - Développeurs, Analystes et Administrateurs Scheduling Audit Log Monitoring Copyright 2012 BMC Software, Inc 56
Questions? Copyright 2012 BMC Software, Inc 57