22
Application Performance Monitoring By Flopsar Suite APM

Flopsar-UK (3)

Embed Size (px)

Citation preview

Page 1: Flopsar-UK (3)

Application Performance Monitoring

By Flopsar Suite APM

Page 2: Flopsar-UK (3)

• Companies depend on applications and solutions to deliver products

and services as ever before both internally and externally

• Transactions are increasingly done online

• More online self service and customer interaction

• Customers are impatient and illoyal

• Long response times or dropped services means lost business

• Big data, real-time requirements, mobile solutions

Situation

2

Page 3: Flopsar-UK (3)

• Often heterogeneous application and server environment• Different technologies and different vendors/own development

• Difficult to identify, locate and address issues. • Time and resources spent on trouble shooting instead of adding value

to the business

• Expensive, inefficient, ressource demanding and complex system management tools.

• Just getting worse !

Struggling to keep on top of business

3

Page 4: Flopsar-UK (3)

Flop Search And Rescue

What is Flopsar Suite?Flopsar Suite is a tool for performance management applications in an extremely busy production environments based on JAVA.

Key features:

• Fault detection or non-standard behavior of the real-time applications

• Full diagnosis with root cause analysis

• 24/7/365 – Full history of processing

• Intuitive Graphical User Interface.

• Zero cost of training, minimum implementation time

5

Page 5: Flopsar-UK (3)

Our customers…

Mobile operator 14 mil. customers

5th largest softwarecompany in Poland

Leading Insurancecompany in Poland

2nd biggest Insurance company in Poland

Big Internet Service Provider

Biggest online and nationwidetoystore in Poland

Biggest bookstore chain in Poland

6

Insurance

Insurance guarantee fund

Polish police

National statistics office

Insurance company

Telekommunication company

Insurance company

Insurance company

Railway company

Center for bank law and information

IT Outsourcing

Insurance company

Page 6: Flopsar-UK (3)

Issues companies are struggling with

• Slow webshop because of one or more not thought out implementations

• Server overloaded

• A slow or no response at all from secondary or external server

• Client request issues can’t be executed due to internal / external errors.

• System/responstime slowdown

• Who is responsible and where exactly lies the problem.

7

Page 7: Flopsar-UK (3)

Old school

• Tool knowledge• Costly and time-consuming training

vs. Instantaneous implementation• Knowledge about the subject of monitoring

• Definition of metrics• Selection of representative metrics• The definition of capacity thresholds

vs. Plug&Play• Customizable early-warning system

• Dozens of cockpits (dashboards)• Visualization• Tresholds and alert

• lllusion of control

8

Page 8: Flopsar-UK (3)

Old school

Page 9: Flopsar-UK (3)

IT-architecture

Page 10: Flopsar-UK (3)

Galaxy

• Visualize every single request (dot) • Request – the implementation of the business function / method

• Colour – a cluster of servers, a single server, the applicaton layer

Processing History (Time hh:mm)

Response Tiime

(milliseconds)

11

Page 11: Flopsar-UK (3)

Normal behavior – a pattern

Regular data processing Most rerquests performed in <5 seconds

Page 12: Flopsar-UK (3)

Anomaly

Immediate detection of ”non-standard” behavior of the application.

Page 13: Flopsar-UK (3)

More anomaly

13

Page 14: Flopsar-UK (3)

Correlation of application layers

Red –Enterprise Service BusBlue – Portal Server

Green– Apache (load balancer)

Page 15: Flopsar-UK (3)

Other vendors implementation of correlations

Page 16: Flopsar-UK (3)

Applikation details..

Marking the ”peak dots” in the galaxy shows- that the problem is not related to a specific request- there is no specific cause

17

Page 17: Flopsar-UK (3)

External cause – correlation of on a single screen

Response times

Garbage Collection times

Page 18: Flopsar-UK (3)

After changing the GC mechanism and server restart

Problem – nieregularna praca aplikacji – zwiększone czasy odpowiedzi w okresachEffect: Optimized respond time 20% less CPU utilization

Page 19: Flopsar-UK (3)

Where is the problem ?

Targeting the number of calls in the distribution of the duration på (0-5 sec, 5-10 sec, ....)

20

Page 20: Flopsar-UK (3)

Lack of availability of the domain system

Page 21: Flopsar-UK (3)

• Possebility of in-house programmed add-ons to Flopsar• Flopsar Database Connector (FDBC)

• Available open API for database data request

• FLOSAR Independent Agent (FIR)• Available open API for database data input

• Historic data analysis• In-depth application analytics (performance audit)

Flopsar – open database

21

Page 22: Flopsar-UK (3)

Real results to Flopsar clients :

• Stabilization - a significant reduction in number of incidents • Increase productivity

• from several to 45%. • Increase of user satisfaction• Reduction of computing power (CPU)

• from a little to as much as 60% • Reduction of the overall cost of IT

• Number of servers• Electrisity bill (servers and aircondition)• Size of the administrator team (monitoring and maintenance)

• Reduction of administrators team costs• 98% reduction in the number of the hours spent on handling incidents

Summary