Ca partner day - application lifecycle optimization - milano e roma
Ug apm - introscope-isp-user group
1. Use Group Meeting APM
www.gruppoconsoft.com
www.consoft.it
Dal 1986, ogni giorno qualcosa di nuovo
2. Introscope e i suoi utilizzi
L’architettura
Supporto alla produzione
Integrazione con altri prodotti
Monitorare le code MQ
In collaudo prestazionale
3. Architettura di produzione
installazione su macchine virtuali SO Linux Readhat
Enterprise x5 Agent
Manager
(Collector01x)
Introscope Enterprise
Workstation Manager
Services
Agent
Enterprise
Manager SmartStor
(MOM01)
Enterprise
Wily CEM Manager
Console Services Agent
SmartStor
Agent
Enterprise Manager
CEMDB01 (Collector0A)
APM
database Enterprise
Manager
Services
4. Architettura di Collaudo e test
Enterprise x3 Agent
Manager
(Collector01x)
Introscope Enterprise
Workstation Manager
Services
Agent
Enterprise
Manager SmartStor
(MOM01)
Enterprise
Wily CEM Manager
Console Services Agent
SmartStor
Agent
CEMDB01
APM
database
5. Ambienti di System, Collaudo e Produzione
Java Versioni
Metrics Agents Appl platform OS Platform Version prodotto
2.291.000 51 Tomcat WIN 1.4 e 1.6
110 .NET WIN 2.0.X
8.1, 10g,
332 WebLogic HP-UX e AIX 11g
20 WebSphere AIX 6.x, 7.x
40 JBoss WIN e Linux 5.x
6. Piattaforme e applicazioni
Cosa monitoriamo Su che piattaforme
Application server: Versioni Java OS Platform
• WebLogic • JVM 1.4 alla 1.6 • Windows
• WebSphere • Di sun, hp, aix • Unix AIX
• JBoss • Unix HP
• .NET 2.x • Linux ReadHat
• Tomcat
• Java Stand alone
Integrazione Componenti Aggiuntivi
Altri prodotti Power Pack
• ITO: richiamando script
in shell e il plugin • IBM - MQ
• Netuitive • IBM - Message Broker
7. Supporto alla produzione
Cosa si costruisce per il
supporto
Instrumentazione
Costruzione di Dashboard
Costruzione di allarmi
Dove aiuta
Costruzione di azioni
Proattivi sul problema
Lancio di thread dump
Verifica immediata su tutti i
Analisi dei problemi componenti dell’architettura
applicativa e sistemistica
Velocità nell’analisi
Costruzione di report
Analisi storica
11. Integrazione con prodotti di terze parti
ITO
Tramite Plug-in
Tramite scrip shell
Vantaggi
Unico punto di raccolta
Sicurezza della metrica
Non invasività del monitoraggio
Tutti gli allarmi scattano contemporaneamente per
un’unica condizione
Netuitive
Tramite installazione di una
console dedicata estrae i dati
12. Monitoraggio delle code MQ
Vantaggi
Unica console
Non vi sono agenti sui server MQ
I monitoraggi attivati sulle code
sono automaticamente visti
dal PP
14. Collaudo prestazionale
Step
Primo impianto in ambiente Instrumentazione standard
Registrazione scenari
Lancio delle trace per verificare che
Lancio giri di prova non ci siano black box
Prima analisi e costruzione di metriche
Lanci effettivi
ad hoc. Costruzione dei report
Verifica delle metriche individuate e
Analisi risultati ricerca dei componenti che vanno a
rottura
Rapporto di fine collaudo Generazione Report con
considerazioni finali
15. Step
Registrazione scenari e lancio Non serve che gli applicativi indichino
Transaction Trace per verificare quali componenti vengono sollecitati dal
che non ci siano black box lancio
Sono già in grado di:
Lancio «run» di prova • capire se ci sono dei colli di bottiglia
• Mandare agli applicativi le prime evidenze
Eventuale correzione di bug di eventuali problemi
Verifica dei componenti che portano a
Lanci «run» effettivi rottura l’applicazione
Generazione immediata di report
Smartstor di Introscope ci da la possibilità
Analisi risultati di avere uno storico e quindi di poter
confrontare gli esiti dei diversi «run»
Rapporto di fine collaudo I report con le considerazioni finali sono
già stati preparati in corso d’opera
16.
17.
18. 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à
19. Azienda
Nata a Torino nel 1986
Presente a Torino, Milano, Genova, Roma,Tunisi
400 persone, 22 mil. di Euro nel 2011
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.