Current time: 12-16-2017, 05:17 PM Hello There, Guest! (LoginRegister)

Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
WebPageTest Agent Healthcheck
11-05-2017, 07:44 AM
Post: #1
WebPageTest Agent Healthcheck
I'm new to WebPageTest and looking into running this in a test environment.

I've currently set this up locally on a mac, using docker for the WPT Server and Agent.

I wanted a way to perform a healthcheck to indicate if the agent is running, and came across this python script - https://github.com/WPO-Foundation/health...thcheck.py

Background: The reason for the healthcheck, is that there will be a service making healthcheck pings to agents to ensure the agent is running.

Looking at the python script (healthcheck.py), the script needs to be running on the same instance/container as the agent and it will check 2 things
1. The process uptime in /proc/uptime
2. An ALIVE_FILE (which needs to be pointing to something), passed in as an option (see: https://github.com/WPO-Foundation/health...eck.py#L47)

Question: I would like to know is there already another file that gets updated that could be referenced as an ALIVE_FILE (ideally a log file?).
Or if there is a log file in the container / a way to configure a log file within the docker container?

I also had a look at the agent container logs (running: docker logs --tail <container>), I see this as output:
02:12:25.380 - Get Work Error: None
02:12:30.505 - Get Work Error: None

Question: Is there a way to have this log to a file?
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
WebPageTest Agent Healthcheck - ceetee - 11-05-2017 07:44 AM
RE: WebPageTest Agent Healthcheck - ceetee - 11-08-2017, 10:00 AM

Forum Jump:


User(s) browsing this thread: 1 Guest(s)