What's New
OpenObserve Introduces Synthetic Monitoring
Run scripted browser journeys and HTTP, TCP, TLS, and SSH checks on a schedule from public and private locations, and catch outages before users do.

OpenObserve announces Synthetics, a new capability that runs scripted checks against your applications and infrastructure on a schedule, from locations around the world. Previously, telemetry could only tell you what happened to the users who actually visited. An endpoint that went down overnight, a checkout flow that broke on a Friday deploy, or a certificate that quietly expired stayed invisible until someone complained. With Synthetics, checks run whether or not anyone is using the application, so a failure reaches you as an alert instead of a support ticket.
Synthetics offers five check types across two families. Browser tests replay a recorded journey (sign in, search, add to cart, check out) in a real browser and assert what the application should show, so a journey that clicks its way through a broken page still fails. Each step carries an ordered list of locators, and the first one that matches is used, so a cosmetic markup change does not break an otherwise healthy check. HTTP/API, TCP port, SSL/TLS certificate, and SSH checks cover the protocol side. Both families share one configuration surface for schedule, retries, alert thresholds, and the notification destinations you already use.
Every run is recorded. The Overview reports pass rate, P95 duration, retry rate, flaky rate, and failed runs, broken out by browser, location, and device, and groups failures by normalized message so you can tell one widespread outage from several unrelated ones. Open a failed run and you get the failing step, its error and stack trace, the screenshot taken at that moment, and the console, page, and network events captured around it. Checks run from twelve public AWS locations across North America, Europe, and Asia Pacific, or from private agents you deploy inside your own network. Private agents are how you reach an internal API, a staging environment behind a VPN, or a host on a private subnet.
Synthetics is currently in Beta and available exclusively on OpenObserve Cloud, under Experience in the left sidebar. To get started, read the Synthetics documentation or contact us with any questions.