UptimeRobot offers advanced settings options for users who require detailed, customized control over the monitoring process.
Request Timeout: This setting allows you to control how long the monitor should wait for a response from your server before considering the request as timed out. Also known as the monitor timeout, it determines the maximum amount of time UptimeRobot waits for a response from your server before assuming it is unresponsive. For example, adjusting this setting helps prevent false alerts that might occur if the timeout is too short or allows accommodating delays without falsely marking the service as down. The Request Timeout and Monitoring Interval are distinct: the timeout determines the wait period for a single response, while the interval controls how often requests are sent. To adjust the Request Timeout, access the monitor’s settings, update the value, and observe its performance for accuracy.
Slow Response Time Alert: With this setting on, you'll receive notifications when your server's response time exceeds your predefined threshold. Once the situation is rectified and response time is back within the acceptable range you've defined, UptimeRobot will notify you again, and the incident will be marked as 'resolved'.
Internet Protocol Version: UptimeRobot allows users to choose the version of Internet Protocol (IP) used in the monitoring process. There are three options to choose from: IPv4/IPv6 (default - IPv4 is used first, switching to IPv6 only if IPv4 isn't available), Only IPv4, and Only IPv6. This feature allows the monitoring tool to be compatible with different server setups.
Follow Redirections: This is useful when your server generates responses characterized by HTTP redirection codes (3xx). You can disable this setting to have UptimeRobot return these redirection codes instead of following them automatically.
Up HTTP Status Codes: This is a list of HTTP status codes that should be considered as 'UP.' Any response from the server carrying these codes will not generate a 'DOWN' incident in the monitoring system.
Authentication Type: Our tool allows you to choose between Basic and Digest authentication protocols depending on your server's setup. After selecting, simply fill in your credentials and password.
Request Body: Here, you specify the content that should be sent as part of an HTTP request.
Request Headers Customization: By setting up custom headers, you can control aspects of the HTTP requests and responses that are sent and received by your monitors, offering an extra level of customization for your monitoring needs.
These advanced settings offer a more granular control over your monitoring settings, ensuring that UptimeRobot can adapt to a range of specific requirements.
