• Aucun résultat trouvé

ITCAM for WebSphere Messaging Les solutions de supervision de WebSphere MQ, WebSphere Message Broker/IIB

N/A
N/A
Protected

Academic year: 2022

Partager "ITCAM for WebSphere Messaging Les solutions de supervision de WebSphere MQ, WebSphere Message Broker/IIB"

Copied!
58
0
0

Texte intégral

(1)

®

IBM Software Group

© 2014 IBM Corporation

ITCAM for WebSphere Messaging

Les solutions de supervision de WebSphere MQ, WebSphere Message Broker/IIB

Frank Quéau, Consultant Avant-Vente Tivoli [email protected]

(2)

IBM Software Group | Tivoli software

2

Agenda

 Supervision WebSphere MQ

 Supervision WebSphere Message Broker/IIB

 Suivi de bout en bout des transactions

 Anticiper les problèmes de production

(3)

© 2014 IBM Corporation

ITCAM Agents for WebSphere Messaging

What is new in SmartCloud APM v7.7 and ITCAM for Applications 7.2

 WebSphere MQ

 WebSphere MQ Event Archive - view archived WebSphere MQ events that are reported to a queue manager

 Channel Summary - on both queue manager level and the channel level

 Current Queue Manager Status workspace updates with new summary data - understand the overall activity and health of the queue manager in real time

 64-bit integer attribute support for distributed platform accounting/statistics attributes

 WebSphere MQ v7.1 and v7.5 support

 WebSphere Message Broker / IBM Integration Bus

 WebSphere Message Broker v7 (and above) - updated workspaces, attributes, situations, and Take Action commands

 WebSphere Message Broker v7 Resource Statistics - statistics of system resources collected by a broker

 WebSphere Message Broker v8 support - including Application/Library support

 IBM Integration Bus v9 support

 Tivoli Common Reporting - Cognos data models and sample reports

3

(4)

®

IBM Software Group

© 2014 IBM Corporation

Superviser WebSphere MQ

Alerter, visualiser et automatiser WMQ

(5)

IBM Software Group | Tivoli software

5

La problématique

 État de fonctionnement des QMs

 État de remplissage des files d’attente

 Problème de la DLQ, reroutage

 Trace des applications WebSphere MQes

 Fonctionnement et débit des canaux

 Performances de WebSphere MQ

 État des applications WebSphere MQ

 Stagnation des messages dans les files

 Réactivité de l’application

(6)

IBM Software Group | Tivoli software

6

 Une solution intégrée de gestion de la disponibilité et des performances dans un réseau WebSphere MQ

 Une méthode pro-active pour minimiser l’impact des dégradations sur les applications

 Point central de supervision du réseau WebSphere MQ

 Integration avec les autres agents OMEGAMON ou ITM 6.3 : OS, DB, WAS, WBM (+40 agents au total)

 Plates-formes WMQ supportées : Windows, AIX, HP-UX, Solaris, OS/390 & zOS, OS/400, Linux, zLinux

 Support WebSphere MQ V5.3, V6 , V7,V7.5

ITCAM for WebSphere Messaging

(7)

IBM Software Group | Tivoli software

7

Queue Managers

Applications

Buffers

Logs

Channels

Queues

Clusters

Accounting

MQI Statistics

+1200 Attributs

+80 Situations d’alertes +20 Actions

Messages

DLQs

Event Queues

Page Sets

Initiators

Error Log

Response times

Message Latency

(8)

IBM Software Group | Tivoli software

8

Domaines d’expertises WebSphere MQ

(9)

IBM Software Group | Tivoli software

9

Utilisation des files d’attente

(10)

IBM Software Group | Tivoli software

10

Vision temps réel et historique

(11)

IBM Software Group | Tivoli software

11

Latence des messages

(12)

IBM Software Group | Tivoli software

12

Temps de réponses et comptages

(13)

IBM Software Group | Tivoli software

Queue Definition Workspace

13

Available for WMQ75 on Distributed and Z/OS

Available for WMQ75/WMQ71 on Distributed and Z/OS

(14)

not for distribution 14

The workspace provides the channel level summary per channel

Channel Summary Workspace

(15)

not for distribution 15

MQ Event Search to find your events by conditions

By default only 24 hours data is displayed in this workspace

MQ Event Search

(16)

IBM Software Group | Tivoli software

Des alarmes prédéfinies pour WebSphere MQ

16

(17)

®

IBM Software Group

© 2014 IBM Corporation

Support fonction MQ V7.x

(18)

IBM Software Group | Tivoli software

18

Support du Publish and Subscribe en V7

Topologie des applications

Nouveautés agent WMQ version 7

(19)

IBM Software Group | Tivoli software

19

Présentation des information publish/subcribes

5 vues prédéfinies

 Topic Status

 Topic Definitions

 Subscription Definitions

 Enterprise Wide Subscription Definitions

 Publish Subscribe Status

MQ Search function

Publish/Subscribe Workspaces

Product provided workspaces.

Publish Subscribe is a new Navigator item. Topic Status workspace is assigned as default for this Navigator item

(20)

IBM Software Group | Tivoli software

20

Nouvelle console : Application Overview

Drill down to

Resource Dashboard Drill down to

Client Dashboard Drill down to Event Dashboard

Drill down to Transaction Dashboard Status indicator

(21)

IBM Software Group | Tivoli software

21

Resource Dashboard (1)

(22)

IBM Software Group | Tivoli software

22

Resource Dashboard (2)

Click one row to drill down to Cluster Summary Dashboard for

health of the particular resource

(23)

IBM Software Group | Tivoli software

Versions supportées

23

(24)

®

IBM Software Group

© 2014 IBM Corporation

La configuration de WebSphere MQ

Gérer les grandes infrastructures WMQ

(25)

IBM Software Group | Tivoli software

25

 Découverte automatique du réseau WebSphere MQ

 Groupage d’objets WebSphere MQ

 Vérification de cohérence

 Utilisation de variables pour la normalisation

 Modélisation

 Audit des mises à jour

 Importer/Exporter les définitions

 Clonage multiple de ressources

OMEGAMON Configuration Agent for WebSphere MQ

(26)

IBM Software Group | Tivoli software

26

Définitions des groupes et des ressources WebSphere MQ

(27)

IBM Software Group | Tivoli software

27

Création de ressources MQ à l’aide de prototypes

(28)

®

IBM Software Group

© 2014 IBM Corporation

Reporting

28

(29)

IBM Software Group | Tivoli software

Tivoli IT CAM | © 2009 IBM Corporation

• IBM logo must not be moved, added to, or altered in any way.

• Background should not be modified.

• Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line

Information separated by vertical strokes, with two spaces on either side

• Slide heading:

28pt Arial Regular, blue R120 | G137 | B251 Maximum length: 2 lines

• Slide body:

18pt Arial Regular, black Square bullet color:

teal R045 | G182 | B179 Recommended maximum text length: 5 principal points

• Group name:

14pt Arial Regular, white Maximum length: 1 line

• Copyright: 10pt Arial Regular, white Optional slide number:

10pt Arial Bold, white

Template release: Oct 02

For the latest, go to http://w3.ibm.com/ibm/presentations

Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements

29

HTML

PDF

CSV

etc Report Administration

• Organization

• Customization

• Subscription & Distribution

• Scheduling

Cognos A

Common/Shared Report Infrastructure

TCR est une solution ouverte bâtie sur Cognos engine qui fournit des rapports prédéfinis pour l’ensemble des solutions Tivoli sans cout additionnels

MQ / Messaging

IBM Tivoli Monitoring

ITCAM for Transaction

IT CAM for WebSphere

IBM Tivoli Common Reporting : outils de reporting

e-mail, WEB/URL, etc

HTML

Interface Web

Facile à utiliser Distribution aisée BIRT

Designer

(30)

IBM Software Group | Tivoli software

30 30

• Disponiblité des Queues Managers

• Profondeur des Queues

• Analyse des files d’attentes pleines

• Disponibilité des cannaux

Rapport prédéfinies

• Journalière, hebdomadaire, mensuelle, annuelle

Fréquence des rapports

Tableau de bord

(31)

IBM Software Group | Tivoli software

31 31

Rapport sur les Queues Manager

Disponibilité de tous les queues manager

• Tous ou par serveur

Top 10 des

queues manager les moins

disponibles

Top 10 des Queues manager

les plus disponibles

(32)

IBM Software Group | Tivoli software

32 32

Availability Reports – Queues Manager

(33)

IBM Software Group | Tivoli software

33 33

Resource Report – Queue Depth

(34)

®

IBM Software Group

© 2014 IBM Corporation

Supervision WebSphere Message Broker

(35)

IBM Software Group | Tivoli software

35

ITCAM Agent pour Message Broker (WMB)

 Supervise le message broker et les flux de messages

 Visualise les statistiques de performance sur le broker, les groupes d’exécution, les flux de messages et les nœuds de traitement

 Analyse les temps de réponse (flux & sous-flux)

 Comptage des messages (accounting)

 Affiche des rapports sur le pub/sub

(36)

IBM Software Group | Tivoli software

36

 Broker info.

 Broker events

 Broker statistics

 Message flow events

 Message flow info.

 Messages flow statistics

 Execution group info.

 Execution group statistics

+450 Attributs

+30 Situations d’alertes +20 Actions

 Node statistics

 Processing node statistics

 Pub/Sub info.

 ACL

 Gestion des Subflow

 Accounting (message flow,

nodes, terminal, thread)

(37)

© 2014 IBM Corporation

IBM Integration Bus / WebSphere Message Broker Monitoring Agent

37

• Monitor broker availability and performance

• Topology with status for Broker, Execution Groups and Message Flows

• Message flow node topology

• Broker status events for broker deployment

• Supports ITM features with historical data, situations, etc.

• Accounting Message Flow Statistics include message flow CPU and elapsed timings, message rate and error counts

• Resource Statistics provide Execution Group level statistics for JVM, Parsers, Files, ODBC, JDBC and SOAP

(38)

IBM Software Group | Tivoli software

38

Workspace – Combined Broker Status

By clicking the Broker Status item only once, all the definition data can be displayed.

The application and library information for message flows of a V8 broker can be displayed. Broker Topology also can display the application and library objects.

(39)

IBM Software Group | Tivoli software

39

Supervision de flux dans WMB

(40)

IBM Software Group | Tivoli software

40

Navigator item – Accounting Message Flow Statistics

The data reported in this navigator item is captured automatically by the agent after the broker has been enabled by the mqsichangeflowstats command.

When you click this item, the default Archive Accounting Message Flow Statistics workspace is displayed.

All the message flows are displayed.

By right-clicking this navigator item, you can link to all the other accounting related workspaces including archive/snapshot accounting workspaces.

(41)

IBM Software Group | Tivoli software

41

Workspace – Snapshot Accounting Message Flow Statistics

This workspace is designed to show the dynamic information about the runtime behavior of a message flow.

The snapshot data collection interval is fixed 20 seconds.

You can check whether the snapshot configuration is active from the Message Flow Status workspace.

The snapshot accounting data might generate much more data, so the only recommended usage for enabling this data is to examine a particular message flow with a problem.

(42)

IBM Software Group | Tivoli software

42

Workspace – Monitor Node Sub-Flow Statistics

Provides the subflow dynamic information if one message flow contains subflows.

(43)

IBM Software Group | Tivoli software

48

Workspace – ODBC Resource Statistics

Statistics are reported for each ODBC DSN that has been accessed since the execution group started.

(44)

IBM Software Group | Tivoli software

49

Workspace – SOAP Input Resource Statistics

The SOAPInput and SOAPReply nodes send and receive SOAP messages.

Use the SOAPInput resource statistics to review how many inbound messages the SOAPInput node is receiving, how many replies the SOAPReply node is sending, and how many of those calls are successful or result in SOAP Faults.

(45)

IBM Software Group | Tivoli software

51

Situation

 The following broker-level predefined situations are newly added for V7 and V8 brokers:

WMB_Average_Flow_Time_High

The Message Flow Statistics.Average Flow Seconds value is found to exceed a threshold.

WMB_Broker_Not_Started

The Broker Status.Broker Status value is found to be Not Started.

WMB_Broker_Qmgr_Not_Connected

The Broker Status.Queue Manager Status value is found to be Not Connected.

WMB_Monitor_Node_Events

A Monitor Node Events row occurs.

WMB_MsgFlow_Elapsed_Time_High

The maximum time that any message takes to go through a given message flow during an archive statistics interval exceeds 100 milliseconds. You can create a new situation based on this situation using a threshold value that is appropriate for your environment. In this case, the links included in the predefined situation are not valid. You can create a new link using the Link Wizard.

WMB_Exception_Terminal_Invoked

Messages have gone down a failure path in a message flow. You can create a new situation based on this situation using parameters that are appropriate for your environment. In this case, the links included in the predefined situation are invalid. You can create a new link using the Link Wizard.

(46)

IBM Software Group | Tivoli software

Listes des rapports

54

(47)

®

IBM Software Group

© 2014 IBM Corporation

Suivi de bout en bout des transactions

Décomposition des temps de réponses dans les serveurs

WebSphere , WMQ, DB2, WebSphere Message Broker

(48)

IBM Software Group | Tivoli software

56

Décomposition des temps de réponses de bout en bout

 Suivi de transaction de bout en bout

 Suivi des transactions de bout en bout pour: WebSphere, MQ, DB2, CICS /IMS

 CTG 7.1 , WMB

 WAS MQ/JMS via JMS (connection factory and queue)

 Suivi des messages WebSphere MQ Series Asynchrones

 API pour développer le suivi des transactions clientes (C, C++, Java)

(49)

IBM Software Group | Tivoli software

57

Exemple WebSphere / WMQ

(50)

IBM Software Group | Tivoli software

58

Tracking WebSphere MQ

 Suivie de bout en bout de WebSphere MQ

 Integrates with ITCAM for IMS and ITCAM for Websphere

(51)

IBM Software Group | Tivoli software

Tracking WMQ  WMB

59

(52)

IBM Software Group | Tivoli software

Lancement des outils de supervision en contexte

ITCAM for Transactions

OMEGAMON XE for Messaging

Lancement des outils de supervision en contexte pour :

– MQ/WMB -> OMEGAMON XE for MSG – WAS -> ITCAM for WAS

– CICS -> OMEGAMON for CICS – IMS ->OMEGAMON for IMS

– Lorsque cela est pertinent, lancement dans le contexte de l’objet (file d’attente pour MQ par exemple)

(53)

IBM SmartCloud Analytics – Predictive Insight

Avril 2014

Prédire et anticiper les incidents de production

(54)

© 2014 IBM Corporation

La problématique

S’il n’y a pas de détection très tôt en amont, les équipent peuvent seulement réagir alors que les problèmes impactes déjà les utilisateurs finaux.

Pourquoi les opérations ne sont elles pas proactives?

- Trop de données à analyser

- Les techniques habituelles, comme les alertes sur seuils ont montrées leur limites

- On ne peut pas détecter les problèmes alors qu’ils émergent - Mettre les seuils trop haut, les alarmes arrivent trop tard

- Mettre les seuils trop bas, les pilotes sont noyés sous les alarmes

(55)

© 2014 IBM Corporation

Analyse uni-variable

63

La zone verte dans laquelle la métrique doit se

trouver

Les zones d’anomalies

sont en rouges

Le détail des anomalies

SCA-PI détecte automatiquement si une métrique a un comportement «saisonnier» à savoir basé sur l’heure dans la journée ( la journée dans la semaine,….)

=> L’analyse est faite en temps réel sur des dizaines de milliers de métriques

=> Une alarme est générée si une métrique sort du modèle

(56)

© 2014 IBM Corporation

Exemple : application banque en ligne

En utilisant des modèles d’analyses Granger, les relations entre les métriques sont découvertes automatiquement.

Temps de réponse

Temps de réponse mauvais

Nbre requêtes utilisateurs

Time

Temps de réponse Anomalie Service Impacté

Détection anticipés

• Par apprentissage, la solution établit une relation entre le temps de réponse de l’application et le nombre d’accès utilisateurs – Les temps de réponse se dégrade à mesure que la charge augmente.

• Si la relation entre les deux métriques diverge, par exemple à cause d’une fuite mémoire, une alarme d’anomalie est envoyée.

• Le problème est détecté alors que le temps de réponse est toujours considéré comme « bon », en accord avec les engagements de SLA

Les problèmes qui émergent sont détectés alors que les SLA sont toujours respectés

G

I B

D

C

E

F

H A

Banque en Ligne

Temps de réponse Nbre requêtes

Temps de réponse bon

(57)

© 2014 IBM Corporation 65

Exemple d’analyse multi-variable

(58)

© 2014 IBM Corporation

Exemple: Banque en ligne

Résultats

15 Incidents majeurs pendant les 4 semaines du test

10 Incidents majeurs ont été détectés par SCA-PI

5 Incidents non détectés car ils provenait de problèmes de code qui ne se manifestaient pas dans les métriques.

(L’outils de gestion de log auraient pu les détecter)

100% des problèmes détectables par les métriques ont été détectés Prédiction et intervalle de détection

Les rapports d’incident du client incluent l’information suivante: “Heure de démarrage du problème”, “Heure de détection du problème”, “Heure de résolution du problème”.

Sur 10 incidents , 6 ont été détectés / prédits avant le temps « Heure du démarrage du problème »

Sur les 10 incidents, tous ont été détectés avant où au alentour du temps « Heure de détection du problème » Résultat pour se client

Gain en utilisant les standard de l’industrie en terme de coûts d’indisponibilité pour 4 semaines : $600k

Gain suite à la réduction du nombre d’évènements pour 4 semaines: $53k

Banque en ligne pour laquelle des problèmes de production se posaient régulièrement

Environnement de test:

Banque en ligne avec son back end

Supervision AIX, Linux, Windows, supervision WebSphere, Supervision des temps de réponses

~80 serveurs

~40k métriques

Références

Documents relatifs

De CREG organiseert een raadpleging over haar ontwerpbeslissing tot wijziging van beslissing (B)1964 bevattende de methodologie voor de vaststelling van de vaste en variabele

Jouve : Mise en œuvre d'un environnement MQ 9.1 MQ Multi-Instance Linux Rossignol : Migration de plateformes iSeries vers MQ version 9.1. Production de formations IBM MQ en

The Green Party is committed to developing a national childcare strategy — one that includes non-profit, professional daycare, increased support for at-home parents and

The Changeable Message Sign Operation and Messaging Handbook is written for personnel in state, regional, and local transportation agencies that have responsibility for the

T116-5946 Déploiement des postes Microsoft Windows Vista Professionnel T116-5948 Installation et configuration du système d’exploitation MS Windows Vista T116-5950 Configuration

INSAT GL5 2004/2005 WAS 5.0: WAS 5.0: Pratiques Pratiques d’ d ’ Administration Administration 3 3 WebSphere Application Server.. WebSphere

Expert technique WebSphere Application Server - Déploiement d’une solution WAS) Février 2008 à Juillet 2008 – La Poste – Projet LRE / LPL. Expert technique WebSphere

Amélioration du support pour le modelage des messages SOAP Définitions pré-définies de messages SOAP. Support SOAP avec objets joints avec