Website Page Load Time

Version 2.0.0p18 CRE
CentOS 7.9

Hi All
Anyone know if there is a check or plugin the same as check_http_load_time.rb
from phantomjs-nagios/check_http_load_time.rb at master · jbraeuer/phantomjs-nagios · GitHub
that will work in version 2+ as it has not been updated for some time?

Not sure if I have missed something in the Check HTTP Service,
but I can not see anything that would check that the web page
has completely loaded and provide a load time, or am I looking at the wrong rule set?

We need to provided page load times to our customers, which we do by checking the web pages
that are hosted in one data centre from one of our other data centres.

Did a quick search found an old post for version 1.5, but cannot see the options in version 2+

Many thanks.

Not sure it there’s anything in the Checkmk toolkit for this, but RobotMK may be an interesting option if you want to do some more stuff as well.

In the normal “Check HTTP service” ruleset, you can enable the option for “extended perfdata”.

This option makes the HTTP check produce more detailed performance data values like the connect time, header time, time till first byte received and the transfer time.

You should then get the following Service Metrics

  • Response size
  • Response time
  • Time to connect
  • Time to negotiate SSL
  • Time to receive full response
  • Time to receive start of response
  • Time to send request

But then, it probably depends on what exactly counts as “web page has completely loaded”.
Including all images and other ressources, running any scripts, …?
Then you might really need something more powerful, like RobotMK/Selenium/…

Hi Martin

I must be missing something? can not see extended perfdata, or am I on the wrong rule

The exact name is “Record additional performance data”, at the bottom of your screen shot :slight_smile:

DOH can’t see the wood for the trees

Many thanks.

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed. Contact an admin if you think this should be re-opened.