Performance analysis strategies

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Post Reply
MichaelJean
Posts: 8
Joined: Tue Apr 26, 2022 6:59 am

Performance analysis strategies

Post by MichaelJean »

I am assigned to a performance-tuning-debugging-troubleshooting task.

Scenario: a multi-application environment running on several networked machines using databases. OS is Unix, DB is Oracle. Business logic is implemented across applications using synchronous/asynchronous communication. Applications are multi-user with several hundred call center users at peak time. User interfaces are web-based.

Applications are third party, I can get access to developers and source code. I only have the production system and a functional test environment, no load test environment.

Problem: bad performance! I need fast results. Management is going crazy.

I got symptom examples like these: user interface actions taking minutes to complete. Seaching for a customer usually takes 6 seconds but an immediate subsequent search with same parameters may take 6 minutes.

What would be your strategy for finding root causes?
User avatar
eloyd
Cool Title Here
Posts: 2129
Joined: Thu Sep 27, 2012 9:14 am
Location: Rochester, NY
Contact:

Re: Performance analysis strategies

Post by eloyd »

Maybe you should hire someone to figure that out for you, because monitoring netflow data is not going to provide any answers for you. Any this forum is about getting help with the Nagios Network Analyzer, which is a netflow analyzer program.

But if your question is legitimate, then the first thing I would do is look at who is sending what traffic when to your application servers and then correlate that with CPU, memory, and disk information to see where the bottlenecks are.
Image
Eric Loyd • http://everwatch.global • 844.240.EVER • @EricLoydI'm a Nagios Fanatic!
User avatar
swolf
Developer
Posts: 294
Joined: Tue Jun 06, 2017 9:48 am

Re: Performance analysis strategies

Post by swolf »

I know we're a little late on the uptake here, but I moved this topic to Nagios XI, since it has (in my opinion) the best support for application performance monitoring out of our current product suite. Hopefully the topic can get more visibility here.
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy
Post Reply