Service Status Lists

When our robots perform tests on your websites or servers, a "status" at the end of this test is defined and is then notified if necessary.
You can find in this page the complete list of the different codes and their meaning to help you in the use of our APIs or in the development of Webhook.

  • Summary

Service uptime status

The codes below are used to define the status of a service following an availability test by one of our robots. Some states are only available for a particular type of service.

General

Code Description
0 The service is defined as accessible from our probes
-1 The service has just been created and has not yet been activated.
-2 Monitoring of this service has been disabled
-3 The monitoring of this service has been activated and no test has been done yet.
100 The type of test is unknown and cannot be performed.
101 Insufficient parameters to perform the test
102 The response time of the service has exceeded the authorized limit.

ICMP

Code Description
400 An error occurred while executing the ping command.
401 Error analyzing the result of the ping command
402 No ICMP packets returned by the remote host
403 Some packets were lost in the exchange with the remote host.
404 Domain name resolution not possible

HTTP(S)

Code Description
410 A parameter is missing to perform the HTTP test of the service
411 Unknown HTTP protocol
412 Some words defined as mandatory are not present on the page.
413 Some words defined as forbidden are present on the page
414 The web server returns a forbidden HTTP code
415 Error attempting to connect SSL to the server
416 The SSL certificate is invalid and cannot be used.
417 Error in the SSL protocol (Cipher error)
418 Error in the SSL protocol (Cacert error)
419 HTTP connection timeout exceeded
420 Waiting time of the HTTP operation exceeded
450 Unknown error generated by cURL
451 Cannot connect to web server
452 Domain name resolution not possible
453 Unknown protocol not supported by cURL
454 Error in the calculation of the time limit for replying to the request

TCP

Code Description
460 Missing parameter to perform the TCP test of the service
461 Closed TCP port
462 Domain name resolution not possible

Server status

The reports sent by your server are analyzed and allow you to define its status according to the configured alert parameters.

Code Description
0 The server is defined as operational according to the last report received
-1 The server has just been created and has not yet been activated
-2 Monitoring of this server has been disabled
-3 Monitoring of this server has been activated and no reports have been received
100 The alert threshold for the server load (load average) has been exceeded
101 The alert threshold for the percentage of CPU usage has been exceeded
102 The alert threshold for the percentage of RAM usage has been exceeded
103 The alert threshold for the percentage of storage space usage has been exceeded
104 The alert threshold for the percentage of bandwidth usage (sending) has been exceeded
105 The alert threshold for the percentage of bandwidth usage (reception) has been exceeded
106 The server did not send a report within the expected timeout interval

SSL Certificate Status

Our robots regularly test the validity of your SSL certificate and define its status according to the result of the analysis.

Code Description
0 The SSL certificate is set as valid
-1 The SSL certificate test has just been created and has not yet been activated
-2 SSL certificate monitoring has been disabled
-3 SSL certificate monitoring has been enabled and no testing has been done yet
410 A parameter is missing to perform the HTTP test of the service
411 Unknown HTTP protocol
414 The web server returns a forbidden HTTP code
415 Error attempting to connect SSL to the server
416 The SSL certificate is invalid and cannot be used
417 Error in the SSL protocol (Cipher error)
418 Error in the SSL protocol (Cacert error)
419 HTTP connection timeout exceeded
420 Waiting time of the HTTP operation exceeded
450 Unknown error generated by cURL
451 Cannot connect to web server
452 Domain name resolution not possible
453 Unknown protocol not supported by cURL
454 Error in the calculation of the time limit for replying to the request
470 No SSL certificates are configured at the test URL

Domain Name Status

Our robots monitor domain name directories and define the status of your domain name based on the data collected.

Code Description
0 The domain name is functional
-1 The domain name test has just been created and has not yet been activated
-2 Domain name monitoring has been deactivated
-3 The monitoring of the domain name has been activated and no test has been done yet
500 Registry data is unavailable for the domain name
501 An unknown error occurred during the analysis of the register
510 The domain name has expired
511 Domain name is not protected against transfers
512 The domain name is blacklisted
513 The domain name is not reserved
514 The domain name is suspended