You can request HighSLA monitoring by opening a support ticket (Enterprise and Elite plan). You will have to provide with a monitoring URL which should not be cacheable. You can also monitor your project uptime yourself if you do not have the appropriate plan.
If the website is hosted behind a CDN like Fastly, make sure the monitored URL is not cached by the CDN. If cached, the monitoring will not detect backend failures and downtime until the cache expires.
These methods will prevent the CDN not to cache:
- Have Cache-Control header with any of these values: no-cache, private or no-store.
- Set a cookie.
- Do not have Surrogate-Control header.
If using a CDN, make sure that all Nodeping IPs are whitelisted in your CDN whitelist rules:
https://nodeping.com/faq.html#ip-addresses
If you need us to limit checks to particular Nodeping regions, do let us know, and we can update our checks to limit them to one or more of the following regions:
- North America
- Europe
- East Asia / Oceania
For more information on this feature, please see the following page in the Platform.sh documentation: