Ug apm - introscope-isp-user group

19
Dal 1986, ogni giorno qualcosa di nuovo www.consoft.it www.gruppoconsoft.com Use Group Meeting APM

description

User Group APM

Transcript of Ug apm - introscope-isp-user group

Page 1: Ug  apm - introscope-isp-user group

Dal 1986, ogni giorno qualcosa di nuovo

ww

w.c

on

so

ft.it

ww

w.g

rup

po

co

nso

ft.c

om

Use Group Meeting APM

Page 2: Ug  apm - introscope-isp-user group

Supporto alla produzione

Introscope e i suoi utilizzi

Integrazione con altri prodotti

In collaudo prestazionale

Monitorare le code MQ

L’architettura

Page 3: Ug  apm - introscope-isp-user group

installazione su macchine virtuali SO Linux Readhat

Architettura di produzione

Agent

Agent Wily CEM Console

Introscope

Workstation

Agent

Agent

SmartStor

SmartStor

Enterprise Manager

(Collector01x)

Enterprise Manager Services

Enterprise Manager (MOM01)

Enterprise Manager Services

x5

Enterprise Manager (Collector0A)

Enterprise Manager Services

CEMDB01

APM database

Page 4: Ug  apm - introscope-isp-user group

Agent

Agent Wily CEM Console

Introscope

Workstation

Agent

Agent

SmartStor

SmartStor

Enterprise Manager

(Collector01x)

Enterprise Manager Services

Enterprise Manager (MOM01)

Enterprise Manager Services

x3

CEMDB01

APM database

Architettura di Collaudo e test

Page 5: Ug  apm - introscope-isp-user group

Ambienti di System, Collaudo e Produzione

Metrics Agents Appl platform OS Platform

Java

Version

Versioni

prodotto

2.291.000 51 Tomcat WIN 1.4 e 1.6

110 .NET WIN 2.0.X

332 WebLogic HP-UX e AIX

8.1, 10g,

11g

20 WebSphere AIX 6.x, 7.x

40 JBoss WIN e Linux 5.x

Page 6: Ug  apm - introscope-isp-user group

Cosa monitoriamo

Piattaforme e applicazioni

Application server:

• WebLogic • WebSphere

• JBoss • .NET 2.x • Tomcat

• Java Stand alone

Power Pack

• IBM - MQ

• IBM - Message Broker

OS Platform

• Windows

• Unix AIX

• Unix HP • Linux ReadHat

Su che piattaforme

Componenti Aggiuntivi Integrazione

Altri prodotti

• ITO: richiamando script

in shell e il plugin

• Netuitive

Versioni Java • JVM 1.4 alla 1.6 • Di sun, hp, aix

Page 7: Ug  apm - introscope-isp-user group

Supporto alla produzione

Cosa si costruisce per il

supporto

Instrumentazione

Costruzione di Dashboard

Costruzione di allarmi

Costruzione di azioni

Lancio di thread dump

Analisi dei problemi

Dove aiuta

Proattivi sul problema

Verifica immediata su tutti i

componenti dell’architettura

applicativa e sistemistica

Velocità nell’analisi

Costruzione di report

Analisi storica

Page 8: Ug  apm - introscope-isp-user group

Supporto alla produzione esempi di dashboard

Page 9: Ug  apm - introscope-isp-user group
Page 10: Ug  apm - introscope-isp-user group

Cruscotto per presidio

Page 11: Ug  apm - introscope-isp-user group

Integrazione con prodotti di terze parti

ITO

Tramite Plug-in

Tramite scrip shell

Netuitive

Tramite installazione di una

console dedicata estrae i dati

Vantaggi

Unico punto di raccolta

Sicurezza della metrica

Non invasività del monitoraggio

Tutti gli allarmi scattano contemporaneamente per

un’unica condizione

Page 12: Ug  apm - introscope-isp-user group

Monitoraggio delle code MQ

Vantaggi

Unica console

Non vi sono agenti sui server MQ

I monitoraggi attivati sulle code

sono automaticamente visti

dal PP

Page 13: Ug  apm - introscope-isp-user group

Monitoraggio delle code MQ

Metriche usate

Page 14: Ug  apm - introscope-isp-user group

Collaudo prestazionale

Step

Primo impianto in ambiente

Registrazione scenari

Lancio giri di prova

Lanci effettivi

Analisi risultati

Rapporto di fine collaudo

Instrumentazione standard

Lancio delle trace per verificare che

non ci siano black box

Prima analisi e costruzione di metriche

ad hoc. Costruzione dei report

Verifica delle metriche individuate e

ricerca dei componenti che vanno a

rottura

Generazione Report con

considerazioni finali

Page 15: Ug  apm - introscope-isp-user group

Step

Registrazione scenari e lancio

Transaction Trace per verificare

che non ci siano black box

Lancio «run» di prova

Lanci «run» effettivi

Analisi risultati

Rapporto di fine collaudo

Eventuale correzione di bug

Non serve che gli applicativi indichino

quali componenti vengono sollecitati dal

lancio

Sono già in grado di:

• capire se ci sono dei colli di bottiglia

• Mandare agli applicativi le prime evidenze

di eventuali problemi

Verifica dei componenti che portano a

rottura l’applicazione

Generazione immediata di report

Smartstor di Introscope ci da la possibilità

di avere uno storico e quindi di poter

confrontare gli esiti dei diversi «run»

I report con le considerazioni finali sono

già stati preparati in corso d’opera

Page 16: Ug  apm - introscope-isp-user group
Page 17: Ug  apm - introscope-isp-user group
Page 18: Ug  apm - introscope-isp-user group

Vantaggi per gli altri ambienti

• Segnalazione delle metriche critiche da monitorare

• Creazione dei report da fornire agli applicativi nei

primi mesi di passaggio in produzione

• Monitoraggio sulla soluzione dei problemi applicativi

riscontrati

• Parametri sistemistici già tracciati per poter

monitorare e gestire la scalabilità

Page 19: Ug  apm - introscope-isp-user group

Nata a Torino nel 1986 Presente a Torino, Milano, Genova, Roma,Tunisi 400 persone, 22 mil. di Euro nel 2011

Azienda

consoft sistemi s.p.a consoft consulting s.r.l. CSInIT csdomotica s.r.l. consoft sistemi mea s.a.r.l. caretek s.r.l.