• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 244
  • Last Modified:

application baseline

Hello experts,

I plan to do a baseline for my applications response time. The reason is I am upgrading the Circuit to 20MB. So I want to establish a baseline on my existing network (3MB) so that I can have something to compare to.
Is there any techniques or best practice to approach this, other than using Wireshark. I think Wireshark may be a time consuming process. The only other way I know is just sit next to the user with a stopwatch and record the time for each session.

Any thoughts would be greatly appreciated.

4 Solutions
Dave BaldwinFixer of ProblemsCommented:
Have you considered building timers and log files into your application?
HP openview /ibm netcool and ciscoworks2000 are known to create baseines but they would be certainly an overkill for you.

Cheaper would be SolarWinds Orion Network Performance Monitor (NPM). But that would still over $2500.....

Whichever product line you are using e.g cisco, HP, juniper etc, each vendor has it's own recommendation for the software which will work seamlessly for baseline assessment......
btanExec ConsultantCommented:
You may also consider the browsing aspects even with application running, especially useful when appls is also web based like making web service call..browser developer tools will be useful and also the pagespeed of Chrome plugin is used to analyse performance on webpages.

There are also load test tool and app monitoring tool in the links below that can come handy to generate report (probably for your before and after). AppDynamics Lite is also nice for Java application monitor

MS has some pretty performance field using perfmon establishing a performance baseline for the machine and also in specific to the process as performance object.

Overall, you may want to check this article that summarise some selection for network and server monitoring to complement as overall baseline
Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

leblancAccountingAuthor Commented:
"building timers and log files into your application". I may not be able to add any software to my client PC (well if I must then I can convince them) . But I am just curious how you build timers into apps.

All of the network devices are Cisco Catalyst.

"browser developer tools will be useful and also the pagespeed of Chrome plugin is used to analyse performance on webpages. " I can certainly exploit this solution because we have two web applications.
Dave BaldwinFixer of ProblemsCommented:
Timers can be as simple as reading the system clock at important times and recording it in log files so you can go back and see how long things took.
btanExec ConsultantCommented:
Specific to cisco
- the option in "monitor capture through show monitor capture" has time based field

there are time when debug mode for service level is enabled as part of troubleshooting and logging too but the performance resources will be high inadvertently

service timestamp debug datetime msec localtime show-timezone – This allows date and time verbosity while running a debug on the switch.
service timestamps log datetime msec localtime show-timezone – This allows date and time verbosity on log files sent to a syslog server.


indirectly, the logging by switch can be leverage as well e.g.  logging timestamps helps you correlate events across network devices

Beyond, there is actually Cisco network assistant (free, need registration) that helps to manage switches centrally. It can be handy though i do not see it can drill any further which the CLI already achieve..probably good so that you need not run around if all switches can tapped to this tool...

Health Monitoring
With Cisco Network Assistant, users can quickly access the status of switches, including packet errors; temperature; Power over Ethernet (PoE); and bandwidth, CPU, memory, and ternary content addressable memory (TCAM) usage - all from the same window. Users can select the health categories they wish to monitor; for each category selected, the switch with the highest usage is displayed in the quick view. Users can access a more comprehensive view by clicking the Details button.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

Tackle projects and never again get stuck behind a technical roadblock.
Join Now