HTTP response status codes indicate whether a specific HTTP request has been successfully completed or not.
The Netdata Agent calculates the ratio of successful HTTP requests over the last minute. These requests consist of 1xx, 2xx, 304, 401 response codes. You receive this alert in warning when the percentage of successful requests is less than 85% and in critical when it is below 75%. This alert can indicate:
In most cases, Netdata will send you another alert indicating high incidences of "abnormal" HTTP requests code, for example you could also receive the web_log_1m_bad_requests
alert.
There are a number of reasons triggering this alert. All of them could eventually cause bad user experience with your web services.
Identify exactly what HTTP response code your web server sent back to your clients.
Open the Netdata dashboard and inspect the detailed_response_codes
chart for your web server. This chart keeps track of exactly what error codes your web server sends out.