SlideShare a Scribd company logo
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

Wily Deployment
Wily DeploymentWily Deployment
Wily Deployment
Tony de Thomasis
 
Performance Testing
Performance TestingPerformance Testing
Performance Testing
Anu 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 2010
Tony 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 Management
CIMCON 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 3
ManageEngine, Zoho Corporation
 
Good vs power automation frameworks
Good vs power automation frameworksGood vs power automation frameworks
Good vs power automation frameworks
Kumar Swamy Dontamsetti
 
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 Review
Blue 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 Environment
Linh 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 LNKEDIN
AARON ROBINSON
 
Чурюканов Вячеслав, “Code simple, but not simpler”
Чурюканов Вячеслав, “Code simple, but not simpler”Чурюканов Вячеслав, “Code simple, but not simpler”
Чурюканов Вячеслав, “Code simple, but not simpler”
EPAM Systems
 
Improving User Experience with Applications Manager
Improving User Experience with Applications ManagerImproving User Experience with Applications Manager
Improving User Experience with Applications Manager
ManageEngine, Zoho Corporation
 
Quick and dirty performance analysis
Quick and dirty performance analysisQuick and dirty performance analysis
Quick and dirty performance analysis
Chris Kernaghan
 
Application Performance, Test and Monitoring
Application Performance, Test and MonitoringApplication Performance, Test and Monitoring
Application Performance, Test and Monitoring
Dony Riyanto
 
Módulos Adicionais AFT Fathom
Módulos Adicionais AFT FathomMódulos Adicionais AFT Fathom
Módulos Adicionais AFT Fathom
N.A. Tecnologia
 
IT Operations Management with OpManager
IT Operations Management with OpManagerIT Operations Management with OpManager
IT Operations Management with OpManager
ManageEngine, Zoho Corporation
 
Mobile Software Architecture
Mobile Software ArchitectureMobile Software Architecture
Mobile Software Architecture
Michael Kofman
 
Módulos Adicionais AFT Impulse
Módulos Adicionais AFT ImpulseMódulos Adicionais AFT Impulse
Módulos Adicionais AFT Impulse
N.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
 
Solution[1]
Solution[1]Solution[1]
Solution[1]
Alex Beless
 
Social students
Social studentsSocial students
Social students
Graduates Yorkshire
 
GH and Toyota
GH and ToyotaGH and Toyota
GH and Toyota
Golin
 
P. editorial con PLP
P. editorial con PLPP. editorial con PLP
P. editorial con PLP
Andrea Brunet
 
Query optimization for_sensor_networks
Query optimization for_sensor_networksQuery optimization for_sensor_networks
Query optimization for_sensor_networks
Harshavardhan 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 Cambodia
Jeff 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
 
TAB
TABTAB
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
 
Livingstne
LivingstneLivingstne
Livingstne
StPatricks
 
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
fknights
 
Flex Open Platform - Polycom
Flex Open Platform - PolycomFlex Open Platform - Polycom
Flex Open Platform - Polycom
Devis Balsemin
 
Summer 2012 seo 2 earned media
Summer 2012 seo 2 earned mediaSummer 2012 seo 2 earned media
Summer 2012 seo 2 earned media
yrewol
 
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
Copyrightmoyers
jenmoyers
 
Staffing event engineering
Staffing event engineeringStaffing event engineering
Staffing event engineering
Bobby Munster
 
Im at war
Im at warIm at war
Im at war
Dawood Ahmed
 

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 Flopsar tesacom-technical-introduction v1a-eng

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
 
ADF performance monitor at AMIS25
ADF performance monitor at AMIS25ADF 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
Lari Hotari
 
collab2011-tuning-ebusiness-421966.pdf
collab2011-tuning-ebusiness-421966.pdfcollab2011-tuning-ebusiness-421966.pdf
collab2011-tuning-ebusiness-421966.pdf
ElboulmaniMohamed
 
Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502
kaziul 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 Pages
Enkitec
 
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 Management
Noriaki 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 weekend
Nicolas Carlier
 
Hybrid Automation Framework Developement
Hybrid Automation Framework DevelopementHybrid Automation Framework Developement
Hybrid Automation Framework Developement
Glasdon Falcao
 
Service quality monitoring system architecture
Service quality monitoring system architectureService quality monitoring system architecture
Service quality monitoring system architecture
Matsuo 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 1
ManageEngine, 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 instrument
Jonah Kowall
 
Performance testing material
Performance testing materialPerformance testing material
Performance testing material
Keylabstraining Bangalore
 
HR management system
HR management systemHR management system
HR management system
aakashmehta1993
 
BringTo (RPA) Automation Solution
BringTo (RPA) Automation SolutionBringTo (RPA) Automation Solution
BringTo (RPA) Automation Solution
Adam 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 Flopsar tesacom-technical-introduction v1a-eng (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

Ley defensa al consumidor republica argentina
Ley defensa al consumidor republica argentinaLey defensa al consumidor republica argentina
Ley defensa al consumidor republica argentina
Marcelo Marinangeli
 
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
Marcelo Marinangeli
 
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
Marcelo Marinangeli
 
Una carta a garcia
Una carta a garciaUna carta a garcia
Una carta a garcia
Marcelo Marinangeli
 
Diccionario terminologia internet
Diccionario terminologia internetDiccionario terminologia internet
Diccionario terminologia internet
Marcelo Marinangeli
 
Articulo delegacion
Articulo delegacionArticulo delegacion
Articulo delegacion
Marcelo Marinangeli
 
Vida slow
Vida slowVida slow
Nuevos paradigmas de la convivencia
Nuevos paradigmas de la convivenciaNuevos paradigmas de la convivencia
Nuevos paradigmas de la convivencia
Marcelo Marinangeli
 
Overwhelmed
OverwhelmedOverwhelmed
Overwhelmed
Marcelo Marinangeli
 
8 core beliefs of extraordinary bosses
8 core beliefs of extraordinary bosses8 core beliefs of extraordinary bosses
8 core beliefs of extraordinary bosses
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

Intelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicineIntelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicine
AndrzejJarynowski
 
Challenges of Nation Building-1.pptx with more important
Challenges of Nation Building-1.pptx with more importantChallenges of Nation Building-1.pptx with more important
Challenges of Nation Building-1.pptx with more important
Sm321
 
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
Social Samosa
 
My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.
rwarrenll
 
Experts live - Improving user adoption with AI
Experts live - Improving user adoption with AIExperts live - Improving user adoption with AI
Experts live - Improving user adoption with AI
jitskeb
 
一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理
一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理
一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理
74nqk8xf
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
Timothy Spann
 
A presentation that explain the Power BI Licensing
A presentation that explain the Power BI LicensingA presentation that explain the Power BI Licensing
A presentation that explain the Power BI Licensing
AlessioFois2
 
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
74nqk8xf
 
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证如何办理一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证如何办理
g4dpvqap0
 
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
Timothy Spann
 
Learn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queriesLearn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queries
manishkhaire30
 
Influence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business PlanInfluence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business Plan
jerlynmaetalle
 
Everything you wanted to know about LIHTC
Everything you wanted to know about LIHTCEverything you wanted to know about LIHTC
Everything you wanted to know about LIHTC
Roger Valdez
 
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
sameer shah
 
Udemy_2024_Global_Learning_Skills_Trends_Report (1).pdf
Udemy_2024_Global_Learning_Skills_Trends_Report (1).pdfUdemy_2024_Global_Learning_Skills_Trends_Report (1).pdf
Udemy_2024_Global_Learning_Skills_Trends_Report (1).pdf
Fernanda Palhano
 
Palo Alto Cortex XDR presentation .......
Palo Alto Cortex XDR presentation .......Palo Alto Cortex XDR presentation .......
Palo Alto Cortex XDR presentation .......
Sachin Paul
 
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Aggregage
 
The Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series DatabaseThe Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series Database
javier ramirez
 
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
g4dpvqap0
 

Recently uploaded (20)

Intelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicineIntelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicine
 
Challenges of Nation Building-1.pptx with more important
Challenges of Nation Building-1.pptx with more importantChallenges of Nation Building-1.pptx with more important
Challenges of Nation Building-1.pptx with more important
 
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
 
My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.
 
Experts live - Improving user adoption with AI
Experts live - Improving user adoption with AIExperts live - Improving user adoption with AI
Experts live - Improving user adoption with AI
 
一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理
一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理
一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
 
A presentation that explain the Power BI Licensing
A presentation that explain the Power BI LicensingA presentation that explain the Power BI Licensing
A presentation that explain the Power BI Licensing
 
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
 
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证如何办理一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证如何办理
 
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
 
Learn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queriesLearn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queries
 
Influence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business PlanInfluence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business Plan
 
Everything you wanted to know about LIHTC
Everything you wanted to know about LIHTCEverything you wanted to know about LIHTC
Everything you wanted to know about LIHTC
 
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
 
Udemy_2024_Global_Learning_Skills_Trends_Report (1).pdf
Udemy_2024_Global_Learning_Skills_Trends_Report (1).pdfUdemy_2024_Global_Learning_Skills_Trends_Report (1).pdf
Udemy_2024_Global_Learning_Skills_Trends_Report (1).pdf
 
Palo Alto Cortex XDR presentation .......
Palo Alto Cortex XDR presentation .......Palo Alto Cortex XDR presentation .......
Palo Alto Cortex XDR presentation .......
 
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
 
The Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series DatabaseThe Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series Database
 
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
 

Flopsar tesacom-technical-introduction v1a-eng

  • 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.