Detection types
Service availability detection
Service availability detection proactively verifies that your endpoints — domain names, IP addresses, and interfaces — are reachable and performing within expected thresholds.
Detection tasks run on a schedule from globally distributed detection nodes using HTTP, TCP, and ICMP. Each task evaluates response status codes, latency, and certificate validity against assertion rules you define. When a threshold is breached, an alert fires immediately — catching service interruptions, timeouts, and protocol-level faults such as HTTP 500 errors before users encounter them.
The dashboard correlates results across detection nodes, making it easy to identify faulty nodes and pinpoint network resource configuration issues.
Business flow detection
Business flow detection verifies that multi-step transactions — such as placing an order, processing a payment, and updating inventory — complete successfully end to end.
Unlike service availability detection, which checks whether an endpoint responds, business flow detection validates the business logic layer: API call chain integrity and transactional data consistency. If a step fails, a flow is delayed, or an anomaly occurs, an alert fires and links to associated technical monitoring data for rapid root cause identification.
Page performance detection
Page performance detection monitors the real-world loading and interaction experience of your web pages, simulating how a browser executes JavaScript, loads resources, and handles user interactions.
Detection tasks run end-to-end scenarios — such as logging in, searching, and submitting a form — and measure page load time, interaction responsiveness, and overall performance. When issues arise, such as frontend resource stuttering or abnormal third-party scripts, the dashboard renders performance trends and bottlenecks to help you tune your frontend architecture and CDN policies to improve user satisfaction.