Check webpage response time

I have some ubuntu cloud servers running apache and tomcat services and hosting java web pages. Is there any open source tool to check the availability or the response time taken to get the page rendered. How the websites are monitored?
Who is Participating?

Improve company productivity with a Business Account.Sign Up

Sikhumbuzo NtsadaConnect With a Mentor Senior IT TechnicianCommented:
I think a capture tool will do the trick you have to translate the data to match your goals:
Sikhumbuzo NtsadaSenior IT TechnicianCommented:
Thyagaraj03Author Commented:
I would've mentioned already because I'm using Zabbix monitoring tool and the response time it shows is not applicable really. I mean to say when I access the site on the browser it takes more than the respnose time show in zabbix. I want the complete time taken to get the page rendered completely.
Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Thyagaraj03Author Commented:
I have even used the script called "Respnser" this almost always shows 0sec even if it is slow and sends the mail sometimes if the site is slow. It also don't calculate the time till the page rendered. Ofcourse this script is ok but looking more info about the webpage
Fadi SODAH (aka madunix)Connect With a Mentor Chief Information Security Officer, CISA, CISSP, CFR, ICATE, MCSE, CCNA, CCNP, CCIP, SCSC and SCECommented:
You could install fiddler or wireshark on the client to debug the traffic between you and the server. Fiddler is a Web Debugging Proxy which logs all HTTP(S) traffic between your computer and the Internet. Fiddler allows you to inspect all HTTP(S) traffic, set breakpoints, and "fiddle" with incoming or outgoing data. Fiddler includes a powerful event-based scripting subsystem, and can be extended using any .NET language.

mylist look @: GroundWork Monitor Enterprise Hyperic HQ Icinga  mrtg and  Nagios N-central op5 Monitor openITCockpit OpenNMS HP OpenView BMC PATROL ProactiveNet Performance Management Shinken IBM Tivoli CA Unicenter WhatsUp Gold Zabbix Zenoss Enterprise Opmanager solarwinds netcrunch
You can parse the output of wget (with something like "wget -p --convert-links") to get the amount of time the simple page elements take to fetch, but keep in mind that:

-rendering time is completely different from response time and will vary depending on hardware/OS/browser/etc
-even the most sophisticated monitoring plugin is unlikely to be able to accurately measure final response times for pages with stuff like AJAX widgets.
David GagnéConnect With a Mentor Lead Enterprise ArchitectCommented:
If you are using Firefox, try the addon firebug.
When you open firebug go to the Net tab and all it will show the response times.
Thyagaraj03Author Commented:
fidller and firebug addons are used by the developers.

@madunix: wow many monitoring tools, is there any specific tool among them for web sites monitoring which could easily be installed and analysed(like web-based interface for servers). Thanks I'll try them all until then

@dgagne72: firebug used by our developers and having this i'm asked to look for others. thanks!

@group0: wget is even good but have to understand what it is doing, i could see speed but should check for the response time. thanks!
Fadi SODAH (aka madunix)Chief Information Security Officer, CISA, CISSP, CFR, ICATE, MCSE, CCNA, CCNP, CCIP, SCSC and SCECommented:
I do Nagios, MRTG, OpenNMS, Hyperic HQ and  Zenoss inside my environment. I would check Hyperic HQ, more info

In your case, you need to analyze the way in which pages are created and served, and then how they get from the server to the browser. YSlow will do a great job of checking the latter. For the former, you'll need to use some server-side analysis and profiling tools. As said above by dgagne72 the Firebug will help. My suggestion now is to load up Firebug (free plugin for Firefox), and to use the YSlow (free plugin for Firebug) plugin that analyzes your pages to see where you can get some basic improvements.

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.

All Courses

From novice to tech pro — start learning today.