Switching Protocols
The server is switching to the protocol the client requested. Most commonly seen when upgrading an HTTP connection to a WebSocket.
COMMON CAUSES
HOW TO FIX IT
What this means for monitoring
If your monitoring tool checks a WebSocket endpoint via HTTP, you might see this. It's not an error.
Related status codes
1xx Informational
The server received the request headers. The client should proceed to send the body. Used with large uploads to check if the server will accept the request before sending the full payload.
The server received the request and is still working on it. Prevents the client from timing out on long-running operations.
The server is sending headers before the final response. Lets the browser start loading CSS and JS while the server is still generating the page.
Get alerted when your endpoints return unexpected status codes.
Larm checks your HTTP endpoints from multiple global locations and alerts you when they return status codes outside your expected range.