Error metrics

Published

Updated

Reviewedbyfl

🚨

Count the bad answers.

The errors group of the metrics tab counts the responses with an error status code: not found, unhandled errors, PHP busy and PHP too slow.

Error counts

Each error metric counts the responses with that status code, for PHP and static files alike. A sample holds the responses since the sample before, a bar is the sum of its samples. In the box, the bare number is the count for the whole time frame, max and min are the busiest and the quietest hour or day.

Links below each chart open the access log filtered to that status code, for 500 and 504 also the PHP error log.

MetricStatusUsual causeRead more
404 errorsNot foundMissing file, broken link, crawler404 errors
500 errorsInternal server errorUnhandled error in the code500 errors
503 errorsService unavailableAll PHP processes busy, or PHP down503 errors
504 errorsGateway timeoutPHP took longer than the time limit504 errors

Labels and lines

The values each metric shows in one bar, for the time frame, and on the summary page, and the lines drawn across the chart:

MetricOne barTime frameSummaryLines
Web storagemax, last, min, avglast, max, min, avglastPlan sizes
Trafficsumsum, maxsum–
Static requestssumsum, max, minsum–
MySQL storagemax, last, min, avglast, max, min, avglastPlan sizes
PHP response timemax, avg / med / 99ilemax, avg / med / 99ileavgFast 150 ms, Good 350 ms, Slow 700 ms
PHP requestssumsum, max, minsum–
PHP memorymax, typical peakmax, typical peakmaxPlan sizes
PHP opcachemaxlast, maxlastNearly full 90%
OOM killssumsumsum–
Jobs memorymax, typical peakmax, typical peakmaxPlan sizes
Jobs OOM killssumsumsum–
404 errorssumsum, max, minsum–
500 errorssumsum, max, minsum–
503 errorssumsum, max, minsum–
504 errorssumsum, max, minsum–

Written by humans and AI in collaboration.

AI use & editorial processEdit on GitHub ↗