A service is unavailable when a specified test probe returns the value <false>. Test probes are set up to monitor Norce services and core assets using a monitoring tool. Different technologies are used depending on product and type of service:
- Uptime tracking – a "ping" solution where checks for http responses from certain URL:s
- Norce Commerce Admin application is accessible within 10 seconds
- Norce Checkout Admin application is accessible within 10 seconds
- API Health checks - API calls to a service, specifically designed for health checks with predefined payloads. Tests if the APIs are responding within predefined limits.
- GetApplication within 1000ms
- GetBasket within 5000ms
- GetProduct within 2000ms
- GetPromotion within 5000ms
- ListFlags within 2000ms
- Server-side performance checks – performance checks that runs a query or executes instructions where the response time should be within the acceptable range (differs from probe to probe).
- Internal probes with thresholds and behavioral pattern analysis triggering alarms
- Network and credential access - a virtual appliance installed in the Norce hosting environment that probes network access and client credentials from Norce environments to 3rd party.
Norce is constantly improving and expanding the probes to be able to capture an incident earlier and more granular.