Monitoring and troubleshooting
If you have problems with your self-hosted runners, there are several things that can help you when troubleshooting.
Checking the status of the runners
You can check the status of your runners under Settings | Actions | Runners. The status of a runner can be Idle
, Active
, or Offline
. If the runner status is Offline
, the machine could be down or not connected to the network, or the self-hosted runner application might not be running on the machine.
Reviewing the application log files
Log files are kept on the runner in the _diag
folder in the runner's root directory. You can review the runner application log files in _diag
. The application log filenames begin with Runner_
and have a UTC timestamp appended to them:
Runner_20210927-065249-utc.log
Reviewing the job log files
The job log files are also located in _diag
. Each job has its own log. The application log filenames begin with Worker_
and also have a UTC timestamp appended...