SlideShare a Scribd company logo
1 of 28
Download to read offline
Introduction
Today applications are complicated…
• Today applications' architecture is complex and processing is distributed.
SOA (Service Oriented Architecture) uses a constant interaction among
systems/applications and technologies:
• Customer portal (IBMWebsphere Portal, Jboss Portal, Oracle Portal, etc.)
• Proxy layer – Enterprise Service Bus (IBMWESB, Oracle ESB, Mule, etc.)
• Process Management layer (IBM Process Server, Oracle BPM, JBPM, etc.)
• “Back-end” (Oracle Weblogic Server, Jboss, Tomcat, IBM Websphere, etc.)
• In such systems it is difficult to answer the following questions:
• Do my customers have a satisfactory level of service?
• What customers have problems? What kind of problems and where?
• What is a current performance and availability of business processes?
• Do I satisfy SLA and if not, why?
• Do I solve my customers problems efficiently?
• Do I have a deep insight into my SOA components and IT infrastructure?
• Can I solve a problem quick enough before my customer will know?
…and problems are difficult
• Selective problems classification
• Performance problems
• Transactions consistency problems (etc. missing messages)
• Availability problems (hanging JVMs)
• Performance problems can be solved in many ways:
• Logs analysis
• Raising log levels or adding more logging
• Making use of some randomly selected applications from the Internet.
• Calling for help from some consulting companies
• Calling for support from software vendors
• Engaging our own resources.
• However, none of the mentioned ways guarantees quick and efficient
problem solution.
40% of administrator work time
takes production problems analysis
The question is:
Is it possible to save this 40% work time, which is spent on repeatable and boring
tasks, and spend it something more interesting?
•5
•6
try to analyze this or find root cause...
Traditional monitoring - dashboards
What is Flopsar Suite?
Flopsar Suite is a tool to manage application performance in extremely
busy production environments based on Java. Flopsar presents a
completely new and innovative approach to monitoring.
Key features:
• The fault detection or non-standard behavior of the application. Real-
time
• Full diagnostics with an indication of the causes of the problems
• 24/7/365 - Full history of processing along with performance analysis
• Intuitive graphical interface. Zero cost training
• Absolute confidence. No compromises. Best Performance APM.
• Zero cost of implementation and maintenance
7
Flopsar (Flop Search And Rescue)
Most important feature
Shorten analysis time incidents and accidents by more than 99%.
On the basis of behavioral studies we have created a unique panel showing all requests from monitored
application servers. Because this panel usually shows thousands of requests, we called it Galaxy. With its help, the
operator with a single click is able to isolate the cause of failure or unexpected behavior of the application to the
component or resource responsible for the problem. The data presented in Galaxy dots are shown with a
maximum delay of 5 seconds after end of transaction.
Picture from http://variety.com/2015/film/news/john-nash-beautiful-
mind-dies-1201504401/
The x-axis is divided into 15 slots. On the right side
are visualized currently completed requests, far left
- requests completed 15 minutes ago.
The Y-axis shows the response
time of a single request.
Dot = single request. After selecting
a set of dots, you can make the
analysis
Technical details
0.5 sec Galaxy view 500ms scale
5 sec galaxy view 2500ms scale
15 sec Galaxy view 15000ms scale
One minute view… and anomaly around 30 sec
Root cause
Details. Problem – poor SQL
One more problem…
And immediate root cause…
Technical details
•18
• Matrix Pattern • Streaming Pattern
19
Galaxy – automatic failure detection
• Unique, acting on the real-time data spectrum analysis panel, showing
operators violated SLAs for business functions, including the causes of faults,
with possibility of deep tracing
20
Automatic slowdown reporting, and their causes
at selected business functions
• Flopsar can Report any application server
engine parameters – for example:
• Number of messages in JMS queues
• Status of connection pooling
• Thread’s Status
• We also report efficiency of the Java Virtual
machine and Garbage Collector’s
mechanism, with potential memory leaks.
The state of the application server / JVM
21
• Independent of the technology, agent allows rapid integration of Flopsar
with components that may affect on the performance, but are not written in
java.
• Using simple scripts the independent agent can collect data from the
operating system, filesystems, networks, databases, MQ, Tuxedo, or any
other components.
• Data is stored in a database and is correlated with other performance data.
22
Independent agent
23
• We do not loose information due to data aggregation. We save all traffic.
• In Flopsar Suite any report and can be easily created. In addition to the
standard set of built-in analytical reports for presenting historical data and
the export standard, we give users powerful capabilities - every piece of
data stored in the database Flopsar Suite can be obtained using the
supplied driver.
Data analysis and reporting
• A security - from the moment of their generation – until write to a database.
• Cluster proxies components, queue, multithreading, separate processes for
handling GUI / API
• Infrastructure code written in C. Performance and quality at every stage of
data processing is under our control.
• The incredibly high rate of transactions per second (TPS) – 20.000 metric /
second.
• This is the load we are able to handle on a single database instance, without
increasing message queues
24
We don’t sell garbage
Best quality and performance
• Only 30 minutes should be spent on installation and configuration of Flopsar
Suite.
• In the thirty-fifth minute, a team maintaining applications and can draw
their first conclusions on causes of invalid operations or slowdowns. The tool
does not need maintenance and it can be reconfigured within minutes.
25
Zero cost of maitenance and traning
• In the manufacturing phase of the system and its development
• Monitoring system
• Performance Analysis
• Analysis of production problems
• Capacity analysis
• Monitoring users
• During Go-Life or during the stabilization period
• During testing, the system load and "stress" tests
• Detecting Memory Leaks
• Verification of the results of performance tests
• Verification of integration tests
• Managing application code
• Profiling the application code
• Verification of functional tests
26
Where Flopsar can be of help?
Contacto: www.tesacom.net
Marcelo Marinangeli
mmarinangeli@tesacom.net

More Related Content

What's hot

Performance Testing
Performance TestingPerformance Testing
Performance TestingAnu Shaji
 
Wily Introscope at the CA Expo 2010
Wily Introscope at the CA Expo 2010Wily Introscope at the CA Expo 2010
Wily Introscope at the CA Expo 2010Tony de Thomasis
 
Xl Audit Central - Automated EUC Risk Management
Xl Audit Central - Automated EUC Risk ManagementXl Audit Central - Automated EUC Risk Management
Xl Audit Central - Automated EUC Risk ManagementCIMCON Software
 
Server and application monitoring webinars [Applications Manager] - Part 3
Server and application monitoring webinars [Applications Manager] - Part 3Server and application monitoring webinars [Applications Manager] - Part 3
Server and application monitoring webinars [Applications Manager] - Part 3ManageEngine, Zoho Corporation
 
Automatic Performance Modelling from Application Performance Management (APM)...
Automatic Performance Modelling from Application Performance Management (APM)...Automatic Performance Modelling from Application Performance Management (APM)...
Automatic Performance Modelling from Application Performance Management (APM)...Paul Brebner
 
Blue Medora's Exadata Dashboard Review
Blue Medora's Exadata Dashboard ReviewBlue Medora's Exadata Dashboard Review
Blue Medora's Exadata Dashboard ReviewBlue Medora
 
Mastering SAP Monitoring - Determining the Health of your SAP Environment
Mastering SAP Monitoring - Determining the Health of your SAP EnvironmentMastering SAP Monitoring - Determining the Health of your SAP Environment
Mastering SAP Monitoring - Determining the Health of your SAP EnvironmentLinh Nguyen
 
Monitoring your physical, virtual and cloud infrastructure with Applications ...
Monitoring your physical, virtual and cloud infrastructure with Applications ...Monitoring your physical, virtual and cloud infrastructure with Applications ...
Monitoring your physical, virtual and cloud infrastructure with Applications ...ManageEngine, Zoho Corporation
 
Aaron Robinson by COLLABERA True value edition LNKEDIN
Aaron Robinson by COLLABERA  True value edition LNKEDINAaron Robinson by COLLABERA  True value edition LNKEDIN
Aaron Robinson by COLLABERA True value edition LNKEDINAARON ROBINSON
 
Чурюканов Вячеслав, “Code simple, but not simpler”
Чурюканов Вячеслав, “Code simple, but not simpler”Чурюканов Вячеслав, “Code simple, but not simpler”
Чурюканов Вячеслав, “Code simple, but not simpler”EPAM Systems
 
Quick and dirty performance analysis
Quick and dirty performance analysisQuick and dirty performance analysis
Quick and dirty performance analysisChris Kernaghan
 
Application Performance, Test and Monitoring
Application Performance, Test and MonitoringApplication Performance, Test and Monitoring
Application Performance, Test and MonitoringDony Riyanto
 
Módulos Adicionais AFT Fathom
Módulos Adicionais AFT FathomMódulos Adicionais AFT Fathom
Módulos Adicionais AFT FathomN.A. Tecnologia
 
Mobile Software Architecture
Mobile Software ArchitectureMobile Software Architecture
Mobile Software ArchitectureMichael Kofman
 
Módulos Adicionais AFT Impulse
Módulos Adicionais AFT ImpulseMódulos Adicionais AFT Impulse
Módulos Adicionais AFT ImpulseN.A. Tecnologia
 
Using Compuware Strobe to Save CPU: 4 Real-life Cases from the Files of CPT G...
Using Compuware Strobe to Save CPU: 4 Real-life Cases from the Files of CPT G...Using Compuware Strobe to Save CPU: 4 Real-life Cases from the Files of CPT G...
Using Compuware Strobe to Save CPU: 4 Real-life Cases from the Files of CPT G...Compuware
 

What's hot (20)

Wily Deployment
Wily DeploymentWily Deployment
Wily Deployment
 
Performance Testing
Performance TestingPerformance Testing
Performance Testing
 
Wily Introscope at the CA Expo 2010
Wily Introscope at the CA Expo 2010Wily Introscope at the CA Expo 2010
Wily Introscope at the CA Expo 2010
 
Xl Audit Central - Automated EUC Risk Management
Xl Audit Central - Automated EUC Risk ManagementXl Audit Central - Automated EUC Risk Management
Xl Audit Central - Automated EUC Risk Management
 
Server and application monitoring webinars [Applications Manager] - Part 3
Server and application monitoring webinars [Applications Manager] - Part 3Server and application monitoring webinars [Applications Manager] - Part 3
Server and application monitoring webinars [Applications Manager] - Part 3
 
Good vs power automation frameworks
Good vs power automation frameworksGood vs power automation frameworks
Good vs power automation frameworks
 
Automatic Performance Modelling from Application Performance Management (APM)...
Automatic Performance Modelling from Application Performance Management (APM)...Automatic Performance Modelling from Application Performance Management (APM)...
Automatic Performance Modelling from Application Performance Management (APM)...
 
Blue Medora's Exadata Dashboard Review
Blue Medora's Exadata Dashboard ReviewBlue Medora's Exadata Dashboard Review
Blue Medora's Exadata Dashboard Review
 
Mastering SAP Monitoring - Determining the Health of your SAP Environment
Mastering SAP Monitoring - Determining the Health of your SAP EnvironmentMastering SAP Monitoring - Determining the Health of your SAP Environment
Mastering SAP Monitoring - Determining the Health of your SAP Environment
 
Monitoring your physical, virtual and cloud infrastructure with Applications ...
Monitoring your physical, virtual and cloud infrastructure with Applications ...Monitoring your physical, virtual and cloud infrastructure with Applications ...
Monitoring your physical, virtual and cloud infrastructure with Applications ...
 
Aaron Robinson by COLLABERA True value edition LNKEDIN
Aaron Robinson by COLLABERA  True value edition LNKEDINAaron Robinson by COLLABERA  True value edition LNKEDIN
Aaron Robinson by COLLABERA True value edition LNKEDIN
 
Чурюканов Вячеслав, “Code simple, but not simpler”
Чурюканов Вячеслав, “Code simple, but not simpler”Чурюканов Вячеслав, “Code simple, but not simpler”
Чурюканов Вячеслав, “Code simple, but not simpler”
 
Improving User Experience with Applications Manager
Improving User Experience with Applications ManagerImproving User Experience with Applications Manager
Improving User Experience with Applications Manager
 
Quick and dirty performance analysis
Quick and dirty performance analysisQuick and dirty performance analysis
Quick and dirty performance analysis
 
Application Performance, Test and Monitoring
Application Performance, Test and MonitoringApplication Performance, Test and Monitoring
Application Performance, Test and Monitoring
 
Módulos Adicionais AFT Fathom
Módulos Adicionais AFT FathomMódulos Adicionais AFT Fathom
Módulos Adicionais AFT Fathom
 
IT Operations Management with OpManager
IT Operations Management with OpManagerIT Operations Management with OpManager
IT Operations Management with OpManager
 
Mobile Software Architecture
Mobile Software ArchitectureMobile Software Architecture
Mobile Software Architecture
 
Módulos Adicionais AFT Impulse
Módulos Adicionais AFT ImpulseMódulos Adicionais AFT Impulse
Módulos Adicionais AFT Impulse
 
Using Compuware Strobe to Save CPU: 4 Real-life Cases from the Files of CPT G...
Using Compuware Strobe to Save CPU: 4 Real-life Cases from the Files of CPT G...Using Compuware Strobe to Save CPU: 4 Real-life Cases from the Files of CPT G...
Using Compuware Strobe to Save CPU: 4 Real-life Cases from the Files of CPT G...
 

Viewers also liked

New microsoft word document (3)
New microsoft word document (3)New microsoft word document (3)
New microsoft word document (3)Bankesh
 
GH and Toyota
GH and ToyotaGH and Toyota
GH and ToyotaGolin
 
P. editorial con PLP
P. editorial con PLPP. editorial con PLP
P. editorial con PLPAndrea Brunet
 
Query optimization for_sensor_networks
Query optimization for_sensor_networksQuery optimization for_sensor_networks
Query optimization for_sensor_networksHarshavardhan Achrekar
 
Building Informed Trust: Injection Practices in Cambodia
Building Informed Trust: Injection Practices in CambodiaBuilding Informed Trust: Injection Practices in Cambodia
Building Informed Trust: Injection Practices in CambodiaJeff Knezovich
 
New directions in planning beyond localism
New directions in planning beyond localism New directions in planning beyond localism
New directions in planning beyond localism ruralfringe
 
Next gen E-commerce. Focus on Mobile and Multichannel commerce
Next gen E-commerce. Focus on Mobile and Multichannel commerce Next gen E-commerce. Focus on Mobile and Multichannel commerce
Next gen E-commerce. Focus on Mobile and Multichannel commerce Globant
 
Pc14 junior primary brief intro nov 2013 mb
Pc14 junior primary brief intro nov 2013 mbPc14 junior primary brief intro nov 2013 mb
Pc14 junior primary brief intro nov 2013 mbfknights
 
Flex Open Platform - Polycom
Flex Open Platform - PolycomFlex Open Platform - Polycom
Flex Open Platform - PolycomDevis Balsemin
 
Summer 2012 seo 2 earned media
Summer 2012 seo 2 earned mediaSummer 2012 seo 2 earned media
Summer 2012 seo 2 earned mediayrewol
 
Class maker (harvest festivals in the world).
Class maker (harvest festivals in the world).Class maker (harvest festivals in the world).
Class maker (harvest festivals in the world).andres_rrz
 
Copyrightmoyers
CopyrightmoyersCopyrightmoyers
Copyrightmoyersjenmoyers
 
Staffing event engineering
Staffing event engineeringStaffing event engineering
Staffing event engineeringBobby Munster
 

Viewers also liked (20)

New microsoft word document (3)
New microsoft word document (3)New microsoft word document (3)
New microsoft word document (3)
 
Solution[1]
Solution[1]Solution[1]
Solution[1]
 
Social students
Social studentsSocial students
Social students
 
GH and Toyota
GH and ToyotaGH and Toyota
GH and Toyota
 
P. editorial con PLP
P. editorial con PLPP. editorial con PLP
P. editorial con PLP
 
Query optimization for_sensor_networks
Query optimization for_sensor_networksQuery optimization for_sensor_networks
Query optimization for_sensor_networks
 
Building Informed Trust: Injection Practices in Cambodia
Building Informed Trust: Injection Practices in CambodiaBuilding Informed Trust: Injection Practices in Cambodia
Building Informed Trust: Injection Practices in Cambodia
 
New directions in planning beyond localism
New directions in planning beyond localism New directions in planning beyond localism
New directions in planning beyond localism
 
TAB
TABTAB
TAB
 
Next gen E-commerce. Focus on Mobile and Multichannel commerce
Next gen E-commerce. Focus on Mobile and Multichannel commerce Next gen E-commerce. Focus on Mobile and Multichannel commerce
Next gen E-commerce. Focus on Mobile and Multichannel commerce
 
Livingstne
LivingstneLivingstne
Livingstne
 
1
11
1
 
Pc14 junior primary brief intro nov 2013 mb
Pc14 junior primary brief intro nov 2013 mbPc14 junior primary brief intro nov 2013 mb
Pc14 junior primary brief intro nov 2013 mb
 
Google
Google Google
Google
 
Flex Open Platform - Polycom
Flex Open Platform - PolycomFlex Open Platform - Polycom
Flex Open Platform - Polycom
 
Summer 2012 seo 2 earned media
Summer 2012 seo 2 earned mediaSummer 2012 seo 2 earned media
Summer 2012 seo 2 earned media
 
Class maker (harvest festivals in the world).
Class maker (harvest festivals in the world).Class maker (harvest festivals in the world).
Class maker (harvest festivals in the world).
 
Copyrightmoyers
CopyrightmoyersCopyrightmoyers
Copyrightmoyers
 
Staffing event engineering
Staffing event engineeringStaffing event engineering
Staffing event engineering
 
Im at war
Im at warIm at war
Im at war
 

Similar to Optimize SOA Performance with Flopsar Suite

Oracle Management Cloud - introduction, overview and getting started (AMIS, 2...
Oracle Management Cloud - introduction, overview and getting started (AMIS, 2...Oracle Management Cloud - introduction, overview and getting started (AMIS, 2...
Oracle Management Cloud - introduction, overview and getting started (AMIS, 2...Lucas Jellema
 
Performance tuning Grails Applications GR8Conf US 2014
Performance tuning Grails Applications GR8Conf US 2014Performance tuning Grails Applications GR8Conf US 2014
Performance tuning Grails Applications GR8Conf US 2014Lari Hotari
 
collab2011-tuning-ebusiness-421966.pdf
collab2011-tuning-ebusiness-421966.pdfcollab2011-tuning-ebusiness-421966.pdf
collab2011-tuning-ebusiness-421966.pdfElboulmaniMohamed
 
Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502kaziul Islam Bulbul
 
Modern DevOps across Technologies on premises and clouds with Oracle Manageme...
Modern DevOps across Technologies on premises and clouds with Oracle Manageme...Modern DevOps across Technologies on premises and clouds with Oracle Manageme...
Modern DevOps across Technologies on premises and clouds with Oracle Manageme...Lucas Jellema
 
EM12c Monitoring, Metric Extensions and Performance Pages
EM12c Monitoring, Metric Extensions and Performance PagesEM12c Monitoring, Metric Extensions and Performance Pages
EM12c Monitoring, Metric Extensions and Performance PagesEnkitec
 
Jeremy Edberg (MinOps ) - How to build a solid infrastructure for a startup t...
Jeremy Edberg (MinOps ) - How to build a solid infrastructure for a startup t...Jeremy Edberg (MinOps ) - How to build a solid infrastructure for a startup t...
Jeremy Edberg (MinOps ) - How to build a solid infrastructure for a startup t...Startupfest
 
Application Performance Management
Application Performance ManagementApplication Performance Management
Application Performance ManagementNoriaki Tatsumi
 
Live Application and Infrastructure Monitoring and Root Cause Log Analysis wi...
Live Application and Infrastructure Monitoring and Root Cause Log Analysis wi...Live Application and Infrastructure Monitoring and Root Cause Log Analysis wi...
Live Application and Infrastructure Monitoring and Root Cause Log Analysis wi...Lucas Jellema
 
I pushed in production :). Have a nice weekend
I pushed in production :). Have a nice weekendI pushed in production :). Have a nice weekend
I pushed in production :). Have a nice weekendNicolas Carlier
 
Hybrid Automation Framework Developement
Hybrid Automation Framework DevelopementHybrid Automation Framework Developement
Hybrid Automation Framework DevelopementGlasdon Falcao
 
Service quality monitoring system architecture
Service quality monitoring system architectureService quality monitoring system architecture
Service quality monitoring system architectureMatsuo Sawahashi
 
Server and application monitoring webinars [Applications Manager]: Part 1
Server and application monitoring webinars [Applications Manager]: Part 1Server and application monitoring webinars [Applications Manager]: Part 1
Server and application monitoring webinars [Applications Manager]: Part 1ManageEngine, Zoho Corporation
 
Getting Started, Low Hanging Fruit: Our First Experiences with Oracle Managem...
Getting Started, Low Hanging Fruit: Our First Experiences with Oracle Managem...Getting Started, Low Hanging Fruit: Our First Experiences with Oracle Managem...
Getting Started, Low Hanging Fruit: Our First Experiences with Oracle Managem...Lucas Jellema
 
The differing ways to monitor and instrument
The differing ways to monitor and instrumentThe differing ways to monitor and instrument
The differing ways to monitor and instrumentJonah Kowall
 
BringTo (RPA) Automation Solution
BringTo (RPA) Automation SolutionBringTo (RPA) Automation Solution
BringTo (RPA) Automation SolutionAdam Wolff
 
Access Assurance Suite Tips & Tricks - Lisa Lombardo Principal Architect Iden...
Access Assurance Suite Tips & Tricks - Lisa Lombardo Principal Architect Iden...Access Assurance Suite Tips & Tricks - Lisa Lombardo Principal Architect Iden...
Access Assurance Suite Tips & Tricks - Lisa Lombardo Principal Architect Iden...Core Security
 

Similar to Optimize SOA Performance with Flopsar Suite (20)

Oracle Management Cloud - introduction, overview and getting started (AMIS, 2...
Oracle Management Cloud - introduction, overview and getting started (AMIS, 2...Oracle Management Cloud - introduction, overview and getting started (AMIS, 2...
Oracle Management Cloud - introduction, overview and getting started (AMIS, 2...
 
ADF performance monitor at AMIS25
ADF performance monitor at AMIS25ADF performance monitor at AMIS25
ADF performance monitor at AMIS25
 
Performance tuning Grails Applications GR8Conf US 2014
Performance tuning Grails Applications GR8Conf US 2014Performance tuning Grails Applications GR8Conf US 2014
Performance tuning Grails Applications GR8Conf US 2014
 
collab2011-tuning-ebusiness-421966.pdf
collab2011-tuning-ebusiness-421966.pdfcollab2011-tuning-ebusiness-421966.pdf
collab2011-tuning-ebusiness-421966.pdf
 
Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502
 
Modern DevOps across Technologies on premises and clouds with Oracle Manageme...
Modern DevOps across Technologies on premises and clouds with Oracle Manageme...Modern DevOps across Technologies on premises and clouds with Oracle Manageme...
Modern DevOps across Technologies on premises and clouds with Oracle Manageme...
 
EM12c Monitoring, Metric Extensions and Performance Pages
EM12c Monitoring, Metric Extensions and Performance PagesEM12c Monitoring, Metric Extensions and Performance Pages
EM12c Monitoring, Metric Extensions and Performance Pages
 
Jeremy Edberg (MinOps ) - How to build a solid infrastructure for a startup t...
Jeremy Edberg (MinOps ) - How to build a solid infrastructure for a startup t...Jeremy Edberg (MinOps ) - How to build a solid infrastructure for a startup t...
Jeremy Edberg (MinOps ) - How to build a solid infrastructure for a startup t...
 
Application Performance Management
Application Performance ManagementApplication Performance Management
Application Performance Management
 
Live Application and Infrastructure Monitoring and Root Cause Log Analysis wi...
Live Application and Infrastructure Monitoring and Root Cause Log Analysis wi...Live Application and Infrastructure Monitoring and Root Cause Log Analysis wi...
Live Application and Infrastructure Monitoring and Root Cause Log Analysis wi...
 
I pushed in production :). Have a nice weekend
I pushed in production :). Have a nice weekendI pushed in production :). Have a nice weekend
I pushed in production :). Have a nice weekend
 
Hybrid Automation Framework Developement
Hybrid Automation Framework DevelopementHybrid Automation Framework Developement
Hybrid Automation Framework Developement
 
Service quality monitoring system architecture
Service quality monitoring system architectureService quality monitoring system architecture
Service quality monitoring system architecture
 
Server and application monitoring webinars [Applications Manager]: Part 1
Server and application monitoring webinars [Applications Manager]: Part 1Server and application monitoring webinars [Applications Manager]: Part 1
Server and application monitoring webinars [Applications Manager]: Part 1
 
Getting Started, Low Hanging Fruit: Our First Experiences with Oracle Managem...
Getting Started, Low Hanging Fruit: Our First Experiences with Oracle Managem...Getting Started, Low Hanging Fruit: Our First Experiences with Oracle Managem...
Getting Started, Low Hanging Fruit: Our First Experiences with Oracle Managem...
 
The differing ways to monitor and instrument
The differing ways to monitor and instrumentThe differing ways to monitor and instrument
The differing ways to monitor and instrument
 
Performance testing material
Performance testing materialPerformance testing material
Performance testing material
 
HR management system
HR management systemHR management system
HR management system
 
BringTo (RPA) Automation Solution
BringTo (RPA) Automation SolutionBringTo (RPA) Automation Solution
BringTo (RPA) Automation Solution
 
Access Assurance Suite Tips & Tricks - Lisa Lombardo Principal Architect Iden...
Access Assurance Suite Tips & Tricks - Lisa Lombardo Principal Architect Iden...Access Assurance Suite Tips & Tricks - Lisa Lombardo Principal Architect Iden...
Access Assurance Suite Tips & Tricks - Lisa Lombardo Principal Architect Iden...
 

More from Marcelo Marinangeli

More from Marcelo Marinangeli (10)

Ley defensa al consumidor republica argentina
Ley defensa al consumidor republica argentinaLey defensa al consumidor republica argentina
Ley defensa al consumidor republica argentina
 
Ley de transito ciudad de buenos aires
Ley de transito ciudad de buenos airesLey de transito ciudad de buenos aires
Ley de transito ciudad de buenos aires
 
Las técnicas de manipulación mediáticas
Las técnicas de manipulación mediáticasLas técnicas de manipulación mediáticas
Las técnicas de manipulación mediáticas
 
Una carta a garcia
Una carta a garciaUna carta a garcia
Una carta a garcia
 
Diccionario terminologia internet
Diccionario terminologia internetDiccionario terminologia internet
Diccionario terminologia internet
 
Articulo delegacion
Articulo delegacionArticulo delegacion
Articulo delegacion
 
Vida slow
Vida slowVida slow
Vida slow
 
Nuevos paradigmas de la convivencia
Nuevos paradigmas de la convivenciaNuevos paradigmas de la convivencia
Nuevos paradigmas de la convivencia
 
Overwhelmed
OverwhelmedOverwhelmed
Overwhelmed
 
8 core beliefs of extraordinary bosses
8 core beliefs of extraordinary bosses8 core beliefs of extraordinary bosses
8 core beliefs of extraordinary bosses
 

Recently uploaded

Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
Digi Khata Problem along complete plan.pptx
Digi Khata Problem along complete plan.pptxDigi Khata Problem along complete plan.pptx
Digi Khata Problem along complete plan.pptxTanveerAhmed817946
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiSuhani Kapoor
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Delhi Call girls
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...Suhani Kapoor
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一ffjhghh
 
Predicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project PresentationPredicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project PresentationBoston Institute of Analytics
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...Florian Roscheck
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingNeil Barnes
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubaihf8803863
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...dajasot375
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 

Recently uploaded (20)

Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
Digi Khata Problem along complete plan.pptx
Digi Khata Problem along complete plan.pptxDigi Khata Problem along complete plan.pptx
Digi Khata Problem along complete plan.pptx
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
 
Predicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project PresentationPredicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project Presentation
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data Storytelling
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 

Optimize SOA Performance with Flopsar Suite

  • 2. Today applications are complicated… • Today applications' architecture is complex and processing is distributed. SOA (Service Oriented Architecture) uses a constant interaction among systems/applications and technologies: • Customer portal (IBMWebsphere Portal, Jboss Portal, Oracle Portal, etc.) • Proxy layer – Enterprise Service Bus (IBMWESB, Oracle ESB, Mule, etc.) • Process Management layer (IBM Process Server, Oracle BPM, JBPM, etc.) • “Back-end” (Oracle Weblogic Server, Jboss, Tomcat, IBM Websphere, etc.) • In such systems it is difficult to answer the following questions: • Do my customers have a satisfactory level of service? • What customers have problems? What kind of problems and where? • What is a current performance and availability of business processes? • Do I satisfy SLA and if not, why? • Do I solve my customers problems efficiently? • Do I have a deep insight into my SOA components and IT infrastructure? • Can I solve a problem quick enough before my customer will know?
  • 3. …and problems are difficult • Selective problems classification • Performance problems • Transactions consistency problems (etc. missing messages) • Availability problems (hanging JVMs) • Performance problems can be solved in many ways: • Logs analysis • Raising log levels or adding more logging • Making use of some randomly selected applications from the Internet. • Calling for help from some consulting companies • Calling for support from software vendors • Engaging our own resources. • However, none of the mentioned ways guarantees quick and efficient problem solution.
  • 4. 40% of administrator work time takes production problems analysis
  • 5. The question is: Is it possible to save this 40% work time, which is spent on repeatable and boring tasks, and spend it something more interesting? •5
  • 6. •6 try to analyze this or find root cause... Traditional monitoring - dashboards
  • 7. What is Flopsar Suite? Flopsar Suite is a tool to manage application performance in extremely busy production environments based on Java. Flopsar presents a completely new and innovative approach to monitoring. Key features: • The fault detection or non-standard behavior of the application. Real- time • Full diagnostics with an indication of the causes of the problems • 24/7/365 - Full history of processing along with performance analysis • Intuitive graphical interface. Zero cost training • Absolute confidence. No compromises. Best Performance APM. • Zero cost of implementation and maintenance 7 Flopsar (Flop Search And Rescue)
  • 8. Most important feature Shorten analysis time incidents and accidents by more than 99%. On the basis of behavioral studies we have created a unique panel showing all requests from monitored application servers. Because this panel usually shows thousands of requests, we called it Galaxy. With its help, the operator with a single click is able to isolate the cause of failure or unexpected behavior of the application to the component or resource responsible for the problem. The data presented in Galaxy dots are shown with a maximum delay of 5 seconds after end of transaction. Picture from http://variety.com/2015/film/news/john-nash-beautiful- mind-dies-1201504401/
  • 9. The x-axis is divided into 15 slots. On the right side are visualized currently completed requests, far left - requests completed 15 minutes ago. The Y-axis shows the response time of a single request. Dot = single request. After selecting a set of dots, you can make the analysis Technical details
  • 10. 0.5 sec Galaxy view 500ms scale
  • 11. 5 sec galaxy view 2500ms scale
  • 12. 15 sec Galaxy view 15000ms scale
  • 13. One minute view… and anomaly around 30 sec
  • 17. And immediate root cause…
  • 19. • Matrix Pattern • Streaming Pattern 19 Galaxy – automatic failure detection
  • 20. • Unique, acting on the real-time data spectrum analysis panel, showing operators violated SLAs for business functions, including the causes of faults, with possibility of deep tracing 20 Automatic slowdown reporting, and their causes at selected business functions
  • 21. • Flopsar can Report any application server engine parameters – for example: • Number of messages in JMS queues • Status of connection pooling • Thread’s Status • We also report efficiency of the Java Virtual machine and Garbage Collector’s mechanism, with potential memory leaks. The state of the application server / JVM 21
  • 22. • Independent of the technology, agent allows rapid integration of Flopsar with components that may affect on the performance, but are not written in java. • Using simple scripts the independent agent can collect data from the operating system, filesystems, networks, databases, MQ, Tuxedo, or any other components. • Data is stored in a database and is correlated with other performance data. 22 Independent agent
  • 23. 23 • We do not loose information due to data aggregation. We save all traffic. • In Flopsar Suite any report and can be easily created. In addition to the standard set of built-in analytical reports for presenting historical data and the export standard, we give users powerful capabilities - every piece of data stored in the database Flopsar Suite can be obtained using the supplied driver. Data analysis and reporting
  • 24. • A security - from the moment of their generation – until write to a database. • Cluster proxies components, queue, multithreading, separate processes for handling GUI / API • Infrastructure code written in C. Performance and quality at every stage of data processing is under our control. • The incredibly high rate of transactions per second (TPS) – 20.000 metric / second. • This is the load we are able to handle on a single database instance, without increasing message queues 24 We don’t sell garbage Best quality and performance
  • 25. • Only 30 minutes should be spent on installation and configuration of Flopsar Suite. • In the thirty-fifth minute, a team maintaining applications and can draw their first conclusions on causes of invalid operations or slowdowns. The tool does not need maintenance and it can be reconfigured within minutes. 25 Zero cost of maitenance and traning
  • 26. • In the manufacturing phase of the system and its development • Monitoring system • Performance Analysis • Analysis of production problems • Capacity analysis • Monitoring users • During Go-Life or during the stabilization period • During testing, the system load and "stress" tests • Detecting Memory Leaks • Verification of the results of performance tests • Verification of integration tests • Managing application code • Profiling the application code • Verification of functional tests 26 Where Flopsar can be of help?
  • 27.