Is there tool that will monitor or log speed of web server responses [closed]
I have GNU/linux Box (linode VPS running Debian) with PHP, Apache, MySQL and Varnish (and app/site that use those) is there a tool that will save or monitor load times of web server responses?
Solution 1:
Check out Apache's LogFormat directive. It allows to log the time taken to serve the request (%D
and %T
). This can be used for monitoring your server's response time. It will for example tell you if your server responds slower after you have made a change.
However, I am not aware of any tool which uses that information to create a report.
Solution 2:
You'll want to be a little clearer about what you mean by "the time of a response".
If you're interested in Apache's timings, you can use the LogFormat
directive to get "the time taken to serve the request" in either seconds (%T
) or microseconds (%D
).
Docs are here.
Solution 3:
Nagios or Icinga can do this, as can a number of other tools (Munin comes to mind).