Thierry Déléris. BMC Mainview Data Server Synthèse & Mise en œuvre



Documents pareils
BMC Middleware Management

Surveillance de Scripts LUA et de réception d EVENT. avec LoriotPro Extended & Broadcast Edition

1 - Introduction : Déroulement du déploiement avec WDS / MDT :

Manuel de l Administrateur

Connexion à SQL Server 2005 à partir du serveur d application SJSAS 9 Utilisation d une interface JDBC

Comment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux

Java DataBaseConnectivity

Open Source Job Scheduler. Installation(s)

WDpStats Procédure d installation

BMC Middleware Management: Transaction Analytics (StatWatch) & Transaction Monitoring (Q Nami!) Didier Hauwy Didier_hauwy@bmc.com

Installer Enterprise Miner 5.1 en SAS environnement Windows

Concept de machine virtuelle

WORKSHOP OBIEE 11g (version ) PRE-REQUIS:

Configurer la supervision pour une base MS SQL Server Viadéis Services

Travaux pratiques Configuration du protocole DHCP avec SDM et l interface de ligne de commande Cisco IOS

Guide de démarrage Intellipool Network Monitor

Notes de cours : bases de données distribuées et repliquées

LES ACCES ODBC AVEC LE SYSTEME SAS

VTX FTP. Transfert de fichiers business par FTP - Manuel de l'utilisateur. Informations complémentaires : info@vtx.

User Documentation. Documentation utilisateur. version 0.2b

INSTALLATION DE L APPLICATION DU CONTEXTE ITASTE

Pratique et administration des systèmes

L art d ordonnancer. avec JobScheduler. François BAYART

1 Configuration des Fichiers Hosts, Hostname, Resolv.conf

Un élément de la gouvernance du système d information «La gestion des logiciels, transparence et maîtrise du budget»

OpenPaaS Le réseau social d'entreprise

TechSoftware Présentations

Connexion entre une BD FileMaker Pro 10 et ArcGis 10.x sous Windows 7

Introduction à ORACLE WAREHOUSE BUILDER Cédric du Mouza

JES Report Broker. Campus Technologies. SAE de CHALEMBERT 1 Rue Blaise PASCAL JAUNAY-CLAN info@campustec.

Virtualisation pour un data centre flexible. Imed Chihi Fedora 12 Release Party, 05 Décembre 2009 ISET Charguia, Tunis

Bravo! Vous venez d acquérir un routeur large bande à 4 ports Conceptronic C100BRS4H.

INTRODUCTION AUX SGBD/R LUW

DEPLOIEMENT MICROSOFT WINDOWS

NatStar V8.00. Ce document présente la liste des nouvelles fonctionnalités de la 8.00, disponible à partir de septembre 2013.

Visual IT Operations Club «Production IT dans le domaine de l Assurance Sociale» Jeudi 20 Juin 2013

Direction des Systèmes d'information

Mise en oeuvre TSM 6.1

Master Exploration Informatique des données DataWareHouse

MANUEL DES CAMERAS IP

2 - VMWARE SERVER.doc

CASE-LINUX MAIL - ROUNDCUBE

Micro-ordinateurs, informations, idées, trucs et astuces. Utiliser une caméra IP Trendnet IP-TV110. Auteur : François CHAUSSON

UPSTREAM for Linux on System z

La persistance des données dans les applications : DAO, JPA, Hibernate... COMPIL 2010 francois.jannin@inp-toulouse.fr 1

Dans le cadre de SECURIDAY Et sous le thème de Computer Forensics Investigation SECURINETS. Analyse des fichiers LOG. Tarek LABIDI (RT3)

CA Mainframe Application Tuner r8.5

Dexia Guide d installation de NetWorker Server 25 juin Legato Systems, Inc.

Sauvegardes par Internet avec Rsync

Java et les bases de données

Connexion à distance. Pour configurer les automates Beckhoff via un PC de programmation VERSION : 1.0 / PH

MS SQL Express 2005 Sauvegarde des données

MANUEL D INSTALLATION DES PRE REQUIS TECHNIQUES SALLE DES MARCHES V.7

FileMaker Server 14. Aide FileMaker Server

Easy to. report. Connexion. Transformation. Stockage. Construction. Exploitation. Diffusion

LES ACCES DISTANTS ET SECURISES. Installation et utilisation du client. Cisco AnyConnect VPN Client. pour Windows

Introduction à JDBC. Accès aux bases de données en Java

Architecture de la plateforme SBC

Procédure d'installation de Oracle Database pour Windows

Construire des plug-ins pour SAS Management Console SAS 9.1

Zabbix. Solution de supervision libre. par ALIXEN

Mise en route et support Envision 10 SQL server (Avril 2015) A l'intention de l'administrateur SQL Server et de l administrateur Envision

Récupérer les documents stockés sur l ENTG

Les fichiers de configuration d'openerp

2011 Hakim Benameurlaine 1

IBM Tivoli Monitoring, version 6.1

CA Workload Automation Agent pour implémentation mainframe Systèmes d exploitation, ERP, bases de données, services applicatifs et services Web

Cartographie du SI pour alimenter la CMDB

Les différentes méthodes pour se connecter

Test de HSQLDB et Comparatif avec Sqlite

contact@nqicorp.com - Web :

Sauvegarde de postes clients avec BackupPC

Simple Database Monitoring - SDBM Guide de l'usager

HOWTO INSTALLATION DB2 et NSE (sous RedHat)

Création d un service web avec NetBeans 5.5 et SJAS 9

2) Téléchargement de l'application pour contrôler vos caméras :

Documentation. Manuel Utilisateur. E-Shop

WGW PBX. Guide de démarrage rapide

Couche application. La couche application est la plus élevée du modèle de référence.

Trixbox: Asterisk packagé. Unité Réseaux du CNRS

STATISTICA Version 12 : Instructions d'installation

Table des matières. 1. Installation de VMware ESXI Pré-requis Installation... 3

Documentation. Manuel Utilisateur. E-Shop

30 ans d ingénierie, 23 ans de conseil en architecture de SI

WINDOWS NT 2000: Travaux Pratiques. -Boîtier partage d'imprimante- Michel Cabaré Janvier 2002 ver 1.0

Installer et configurer un réseau local Ethernet commuté. Généralités 1 Utilisation d un Switch administrable D-Link DES-3226

contact@nqicorp.com - Web :

Accès aux bases de données

COURS 5 Mettre son site en ligne! Exporter son site avec WordPress Duplicator Installer un logiciel FTP Faire le suivi des visites de son site avec

ABBYY Lingvo x3. Guide de l administrateur système ABBYY. Tous droits réservés.

IMS INTERNET /Paramétrage de l offre / Gateway Cisco IMS INTERNET. Paramétrage de l offre Gateway CISCO. Référence Edition Date de Diffusion Page

ArcGis Server 10 (sur VM CentOS bits) DOCUMENT D INSTALLATION

Guide Installation Serveur Extensive Testing

La taille du journal application de l observateur des événements de Windows doit être suffisante pour contenir tous les messages.

Tivoli Identity Manager

Guide d installation de SugarCRM Open Source version 4.5.1

2 Serveurs OLAP et introduction au Data Mining

Mode d emploi. PJ Network Manager pour Windows. Logiciel SNMP Manager

Instructions d installation de MS SQL Server pour Sage 50 Classement et Gestion commerciale. Sage Suisse SA Avenue Mon-Repos Lausanne

Transcription:

Thierry Déléris BMC Mainview Data Server Synthèse & Mise en œuvre

SOMMAIRE BMC Mainview Data Server - Synthèse STEEDd - Mise en œuvre de BMC Mainview Data Server

BMC Mainview Data Server Synthèse

BMC Mainview Data Server - Schéma Mainview Explorer CMF, z/os, USS TCP/IP VTAM CICS/ AO DB2/ AO IMS/ AO MQ/ AO WAS TOM Storage z/vm M V T A LPAR MV Explorer Server CAS Mainview Data Server User Exit NVBAPI User Exit User Exit LINUX VTAM Terminal 3270 z/os Windows, Linux

BMC Mainview Data Server - Synthèse BMC MainviewData Server permetun accéssimple aux donnéesmainviewpar le biaisde mécanismes standard Il permetde rendrecesmêmesdonnéesmainviewimmédiatementdisponiblesaux interfaces clients Toute donnée MAINVIEW est disponible au travers du Data Server Par le biaisd ExitUser, les donnéesainsicollectéespar le Data Server pourrontêtre: Ecritesdansn importequeltype de SGBD (SQL Server, MS-Access, ) Ecritesdansn importequeltype de fichier(csv, TXT, ) Transmises à d autres programmes Le Data Server ne requiert aucun nouvel Address Space sur le Mainframe Il s appuit sur les serveurs Mainview Explorer pré-existant Faible overhead induit Le Data Server estun programmeopen Source écriten Java S appuitsurle Package Java Open Source BMC NVBAPI Peut être exécuté sur n importe quel système(windows, Linux, )

BMC Mainview Data Server Pré-requis & Installation Pré-requis: Host Server MVI 4.2 minimum Started task Mainview Explorer Workstation SUN Java JRE 1.5 minimum ODBC oujdbc drivers Installation : Programme d installation disponible à l adresse http://sourceforge.net/projects/mainview-ds/ Download puis lancez le programme d installation ainsi téléchargé

BMC Mainview Data Server Interface d accueil La couleur de fond indique le status Menu d accés aux différentes options Source de l horloge Indicateur d activité

BMC Mainview Data Server Configuration Niveau de Logging désiré Possibilité de spécifier des classeurs supplémentaires pour les Exits User Sélection d une catégorie

BMC Mainview Data Server Configuration Ordinateurs hôtes Identifiant attribué au Serveur Hôte Adresse réseau Numéro de Port

BMC Mainview Data Server Connexion au Serveur hôte Serveur hôte identifié Saisie du User Host Saisie du Password

BMC Mainview Data Server Saisie d une demande d enregistrement Produits Partitions Contextes Exit associé à la collecte Nombre de lignes à prendre en compte Identifiant de l Horaire retenu Vues Champs Champs sélectionnés pour être collectés Définition d un Horaire spécifique

BMC Mainview Data Server Exit Code écrit en BeanShell (Script Java) boolean begin() { log.fine("odbc server entered to record view "+product+"."+view); try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); } catch (ClassNotFoundException e) { log.severe("jdbc-odbc Bridge driver not found"); super.con = null; return false; } try { super.con = DriverManager.getConnection(url, "admin", ""); super.stmt = con.createstatement(); super.table = product + "_" +view; super.columns = new Hashtable(20); DatabaseMetaData dbmd = con.getmetadata(); ResultSet rs = dbmd.gettables(null,null,table,null); Plusieurs exemples fournis avec l installation

BMC Mainview Data Server Demandes d enregistrement Configuration des demandes Heure de dernière collecte

BMC Mainview Data Server Logging Plusieurs fichiers de Log (Cycliques) Une couleur par niveau de détail Log de tous les messages opérationnels

STEEDd Mise en œuvre de BMC MainviewData Server

Problématique & Objectif Problématique : Dans certains cas de figure, un Workload peut voir sa consommation CPU augmenter, ou a l inverse diminuer, de manière anormale par rapport à son profil habituellement observé. Objectif : Identifier au plus tôt, de manière automatique et précise, ces situations afin d en déterminer la source et déclencher d éventuelles actions visant à en limiter l impact. Début de l anomalie Impact de l anomalie Détection optimale Objectif Profil habituel

Solution retenue La solution retenue s appuie sur la technique de contrôle statistique«statistical Process Control» Etablissement d un Modèle Statistique de référence contenant, pour chaque Domaine retenu, l ensemble des valeurs de contrôles calculées à partir d un historique des valeurs mesurées Exploitation pour chaque Domaine de Graphes de ContrôleMASF(«MultivariateAdaptive StatisticalFiltering») permettant, à partir des valeurs de contrôles précédemment établies, d identifier les périodes pouvant être considérées comme «atypique» d un point de vue statistique

A STEEDd : Etablissement du Modèle Statistique Les données issues d un historique sont analysées (Sur une base de 6 mois de données disponibles) selon la méthode suivante : Regroupement des données de l historique de référence selon les Domaines retenus Exemple : Jour de la semaine, Heure, Lpar, Workload Filtrage Statistique par Domaine, afin d exclure des calculs ultérieurs les données atypiques Etablissement du Modèle Statistique par calcul des valeurs de contrôle relatives à chaque Domaine LCL(«LowerControl Limit») = µ -3σ CL(«Center Line») = µ UCL(«UpperControl Limit»)= µ + 3σ μ: Moyenne arithmétique σ: Ecart-type Valeurs de contrôle du Domaine

B STEEDd : Collecte et analyse des informations Pour chaque Domaine retenu, analyse réalisée via un Exit exécuté par MainviewData Server, selon la procédure suivante : Collecte de la valeur correspondant au dernier intervalle de temps Exploitation du Graphe de Contrôle pour comparer la valeurs collectée avec les valeurs de contrôles correspondantes, telles que définies dans le Modèle Statistique de référence Si Valeur collectée > UCL ou Valeur collectée < LCL alors Anomalie Si détection d une Anomalie alors : Estimation de son Impact Envoi d un email d alerte Changement de Status du Domaine Impact de l anomalie faute d intervention Détection de l anomalie Valeur collectée

STEEDd : Synthèse Détection d une anomalie 1 B 2 Collecte et analyse des informations Mainview Data Server Mainview for z/os Modèle Statistique STEEDd Exit STEEDd Program TDSz 4 Réajustement pour correction A Etablissement du Modèle Statistique 3 Caractérisation de l anomalie BMC Mainview Data Server - Synthèse & Mise en oeuvre Envoi d un email d alerte

STEEDd : Case Study - 1 Exception Alert (LPAR Level) z/os LPAR monitored Last MainviewData Server collect time WLM Workload retained CPU consumption Status Exception Alertfor LPAR VP01, Workload Batch, at9 PM the 29 of April: CPU Consumption> Upper Control Limit

STEEDd : Case Study - 1 Exception Alert (Workload Level) CPU consumptionby interval: Data collected every15 minutes by the STEEDd Java Exit executed by the MainviewData Server Upper Control Limit Average CPU Consumption> UpperControl Limit Lower Control Limit CumulatedCPU consumption by hour Extra Value observed

STEEDd : Case Study - 2 Alert email Alert email at9:02 PM Detailof the Alertcharacters: LPAR Name, Workload, Date & Time Control Limits for this Time Interval CPU consumption observed CPU consumption Delta with UCL

STEEDd : Case Study - 3 Mainview Panel investigations Main CPU consumer in the Batch Workload of the target LPAR during the Alert interval Analyse thanksto «Mainviewfor z/os» of the CPU consumers during the Alert interval

STEEDd : Résultats obtenus Réactivité accrue sur les anomalies de consommation CPU relevées Limitation des impacts sur la consommation CPU Ciblage facilité des origines de ces anomalies Actions d optimisations simplifiées Diminution pérenne des situations de surconsommation CPU Neutralisation des impacts sur les pointes d utilisation de la Capacité Maîtrise des besoins Capacité MIPS Neutralisation des impacts sur les pointes de consommation CPU Maîtrise de la facturation awlc MSU