Documentation
Introduction

Welcome to Proberix Documentation

Purpose of This Documentation

While Proberix strives to provide a self-explanatory user interface, this documentation is designed to offer comprehensive coverage of the underlying concepts, explain the system model of the product, and help users develop a deeper understanding of how it works. Through this documentation, you will gain insights into the various features and capabilities of Proberix, enabling you to fully utilize the available monitoring tools.

Monitoring with Proberix

Proberix is designed to help you monitor the performance and availability of your website or API endpoints, notifying you promptly when issues such as downtime, timeouts, or high latency arise.

Synthetic Monitoring Explained

In more formal terms, Proberix provides synthetic monitoring, which involves simulating user interactions with your website or API to detect potential issues before real users are affected. This method is termed "synthetic" because it uses scripted interactions, executed by Proberix's globally distributed monitoring locations. These locations perform scheduled interactions, known as probes, to simulate real user activity and assess the performance and availability of your endpoints.

Focus on Availability and Advanced Features

Proberix’s synthetic monitoring primarily focuses on ensuring that your website or API is accessible and operational from various locations around the world. In addition to basic availability checks, Proberix offers advanced features such as full page rendering, which simulates the complete loading process of a webpage.

Proberix also includes features like content-match, which checks the response content for specific criteria, and change detection, which identifies any changes in the content of your monitored endpoints. These advanced tools provide deeper insights into the user experience and help you identify performance bottlenecks and unexpected changes that could impact your users.