{"repo":"syntheticopenschema/spec","free":true,"listed":false,"github":"https://github.com/syntheticopenschema/spec","clone":"git clone https://github.com/syntheticopenschema/spec.git","description":"Open, vendor-neutral specification for portable synthetic monitoring checks. Define checks once, run anywhere. Supports HTTP, TCP, DNS, TLS, domain, and browser automation checks. Apache 2.0 licensed.","language":null,"stars":16,"topics":["apache-license","browser-automation","dns-monitoring","http-monitoring","monitoring","observability","open-standard","specification","ssl-monitoring","synthetic-monitoring"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"Synthetic Open Schema — Specification Synthetic Open Schema (SOS) is an open, vendor-neutral specification for defining portable, deterministic synthetic checks. The goal of SOS is to provide a common contract that allows synthetic checks to be defined once and executed consistently across different runners, platforms, and environments. This repository contains the normative specification for Synthetic Open Schema. --- What this is Synthetic Open Schema defines: A common object model for synthetic checks Supported check kinds and their semantics Validation rules and constraints Versioning and compatibility guarantees Conformance requirements for implementations The specification is written in human-readable, RFC-style Markdown and is intended to be language- and platform-agnostic. --- What this is not Synthetic Open Schema is not : A product A runner or execution engine A monitoring platform A UI or dashboard A vendor-specific format Those concerns are intentionally out of scope. --- Repository structure --- Supported check kinds Core Checks (v1) Declarative checks with assertion-based validation: HttpCheck - HTTP/HTTPS endpoint monitoring TcpCheck - TCP port connectivity DnsCheck - DNS resolution validation TlsCheck / SslCheck - TLS/SSL certificate monitoring DomainCheck - Domain registration checks Browser Checks (browser/v1) Programmatic browser automation checks: LoadCheck - Passive page load and performance monitoring ScriptedCheck - Active browser automation with custom","default_branch":null,"files":null,"tree":[],"storefront":"/r/syntheticopenschema","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/syntheticopenschema/spec/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}