Service status
No open incidents or maintenance. History
What Network observed when it last checked each service: its readiness endpoint (named checks, required or optional), its deployed release, and when. A service that has not been checked, or whose last check is out of date, shows as unknown. Placeholders, libraries and repositories show as not running. Where says whether the public domain serves the service itself (live), or the service runs on this host's loopback only while its domain still serves a placeholder page (internal). Page generated ; checks run about every 60 seconds. JSON: /api/v1/status.
- Up: 23
- Degraded: 1
- Down: 0
- Not running: 7
- Unknown: 0
| Service | Where | Status | Release | Checked |
|---|---|---|---|---|
| OpenVibe.AIai · manifest: alpha | internal (loopback only, no public site yet)ai.openvibe.network: not this service yetcalled by other services at 127.0.0.1:4700; ai.openvibe.network serves the OpenVibe.Sites placeholder page | Up · loopback onlyloopback only, no public site yet
|
9f24032bddf0booted 2026-09-28T17:09:36.789Zmain: current |
87 ms |
| OpenVibe.Billingbilling · manifest: alpha | live (public)billing.openvibe.networkthe public domain is the staff console; accounts pay through each product | Up
|
5fc1af30ac8bbooted 2026-09-28T22:22:43.152Zmain: 1 commit not deployed since |
48 ms |
| OpenVibe.Blogblog · manifest: alpha | live (public)openvibe.blog | Up
|
f14532552894booted 2026-09-28T15:35:01.402Zmain: current |
67 ms |
| OpenVibe.Chatchat · manifest: alpha | live (public)openvibe.chatopenvibe.chat since 2026-09-24 (global chat, messages, settings); also serves Live's chat paths | Up
|
4c517a59ead3booted 2026-09-28T05:18:23.766Zmain: current |
17 ms |
| OpenVibe.Codescodes · manifest: alpha | live (public)openvibe.codes | Up
|
0d227fb1cfcfbooted 2026-09-28T23:51:03.082Zmain: current |
76 ms |
| OpenVibe.Communitycommunity · manifest: alpha | live (public)openvibe.community | Up
|
8f021e6e7a44booted 2026-09-28T19:41:49.837Zmain: current |
67 ms |
| OpenVibe.Contractscontracts · manifest: alpha | library (released) v0.77.0schemas are also served by this registry at their $id URLs |
not running (library, released v0.77.0) | — | |
| OpenVibe.Couponscoupons · manifest: alpha | internal (loopback only, no public site yet)openvibe.coupons: not this service yetthe domain serves the OpenVibe.Sites placeholder page | Up · loopback onlyloopback only, no public site yet
|
5ae03b08eff2booted 2026-09-28T15:35:13.069Zmain: current |
50 ms |
| OpenVibe.Dealsdeals · manifest: alpha | internal (loopback only, no public site yet)openvibe.deals: not this service yetthe domain serves the OpenVibe.Sites placeholder page | Up · loopback onlyloopback only, no public site yet
|
450af16aa5bebooted 2026-09-28T15:35:10.431Zmain: current |
62 ms |
| OpenVibe.Eventsevents · manifest: alpha | live (public)events.openvibe.network | Up
|
7bcccebee0cbbooted 2026-09-28T18:31:28.793Zmain: current |
35 ms |
| OpenVibe.Examplesexamples · manifest: alpha | repository (code with CI, nothing released or running)example apps with CI in OpenVibers/OpenVibe.Examples; not published as a package | not running (repository, nothing to run) | — | |
| OpenVibe.Gamesgames · manifest: stable | live (public)openvibe.games | Up
|
51d86883a1dcbooted 2026-09-28T02:30:35.830Zmain: current |
17 ms |
| OpenVibe.Hosthost · manifest: alpha | internal (loopback only, no public site yet)openvibe.host: not this service yetthe domain serves the OpenVibe.Sites placeholder page | Up · loopback onlyloopback only, no public site yet
|
18faddccb083booted 2026-09-28T23:30:49.847Zmain: current |
48 ms |
| OpenVibe.Livelive · manifest: stable | live (public)openvibe.live | Up
|
a825d806booted 2026-09-28T23:50:17.843Zmain: current |
74 ms |
| OpenVibe.Mediamedia · manifest: beta | live (public)openvibe.media | Up
|
fe084de655b7booted 2026-09-28T23:20:06.441Zmain: current |
168 ms |
| OpenVibe.Networknetwork · manifest: stable | live (public)openvibe.network | Up
|
768e085637b0booted 2026-09-28T23:54:06.662Zmain: current |
34 ms |
| OpenVibe.Newsnews · manifest: alpha | internal (loopback only, no public site yet)openvibe.news: not this service yetthe domain serves the OpenVibe.Sites placeholder page | Up · loopback onlyloopback only, no public site yet
|
79a851f4c487booted 2026-09-28T15:35:04.722Zmain: current |
60 ms |
| OpenRe.Streamopenre · manifest: alpha | internal (loopback only, no public site yet)openre.stream: not this service yetthe domain serves the OpenVibe.Sites placeholder page | Up · loopback onlyloopback only, no public site yet
|
405682c17721booted 2026-09-28T23:32:12.870Zmain: current |
85 ms |
| OpenVibe.Publishingpublishing · manifest: alpha | library (released) v1.0.0the shared publishing runtime used by Wiki, Blog, News, Reviews, Deals, Coupons and Trade |
not running (library, released v1.0.0) | — | |
| OpenVibe.Realtimerealtime · manifest: retired | placeholder (planned) | not running (placeholder) | — | |
| OpenVibe.Reviewsreviews · manifest: alpha | internal (loopback only, no public site yet)openvibe.reviews: not this service yetthe domain serves the OpenVibe.Sites placeholder page | Up · loopback onlyloopback only, no public site yet
|
298403fb2539booted 2026-09-28T15:35:07.177Zmain: current |
79 ms |
| OpenVibe.SDKsdk · manifest: alpha | library (released) v0.22.0 |
not running (library, released v0.22.0) | — | |
| OpenVibe.Searchsearch · manifest: alpha | live (public)search.openvibe.networkpublic search page and query API at search.openvibe.network (since 2026-09-23) | Up
|
e2474e2cd8acbooted 2026-09-28T17:04:57.297Zmain: current |
77 ms |
| OpenVibe.Sharedshared · manifest: alpha | library (released) v1.28.1also served at /shared/* by each site |
not running (library, released v1.28.1) | — | |
| OpenVibe.Sitessites · manifest: stable | live (public)serves the placeholder pages of domains whose service is not public yet | not running (no runtime) | — | |
| OpenVibe.Sourcessources · manifest: alpha | internal (loopback only, no public site yet)sources.openvibe.network: not this service yetinternal ingestion service; sources.openvibe.network says so (its API is loopback-only) | Up · loopback onlyloopback only, no public site yet
|
cee509c2a696booted 2026-09-28T16:00:42.579Zmain: current |
70 ms |
| OpenVibe.Tipstips · manifest: alpha | internal (loopback only, no public site yet)openvibe.tips: not this service yetthe domain serves the OpenVibe.Sites placeholder page | Up · loopback onlyloopback only, no public site yet
|
56fd30ef337dbooted 2026-09-28T15:34:26.349Zmain: current |
42 ms |
| OpenVibe.Toolstools · manifest: stable | live (public)openvibe.tools | Up
|
7c8af018fdc2booted 2026-09-28T23:53:40.591Zmain: current |
85 ms |
| OpenVibe.Tradetrade · manifest: alpha | internal (loopback only, no public site yet)openvibe.trade: not this service yetthe domain serves the OpenVibe.Sites placeholder page | Degraded · loopback onlyloopback only, no public site yet
|
f80bd45f0228booted 2026-09-28T15:35:15.711Zmain: current |
84 ms |
| OpenVibe.VIPvip · manifest: alpha | internal (loopback only, no public site yet)openvibe.vip: not this service yetthe domain serves the OpenVibe.Sites placeholder page | Up · loopback onlyloopback only, no public site yet
|
9ff42777d586booted 2026-09-28T16:47:50.038Zmain: current |
46 ms |
| OpenVibe.Wikiwiki · manifest: alpha | live (public)openvibe.wiki | Up
|
95fd80cfcf9dbooted 2026-09-28T15:34:58.569Zmain: current |
71 ms |
Release health
What open tabs report through release-watch: tabs heard from in the last 12 minutes on the release each service serves and on older ones, and since that release started, how many were prompted, updated in place or reloaded, deferred (and why) or failed. Drain is how long after a release went live the last older tab left; tabs report every 5 minutes, so it reads true only 6 minutes after a start. Watched since 2026-09-28T23:54:06.821Z.
| Service | Tabs current / older | Drain | Prompted · applied · reloaded | Deferred | Failed |
|---|---|---|---|---|---|
OpenVibe.AI9f24032bddf0 | 0 / 0 | drainedbefore Network watched | 0 · 0 · 0 | 0 | 0 |
OpenVibe.Billing5fc1af30ac8b | 0 / 0 | drainedbefore Network watched | 0 · 0 · 0 | 0 | 0 |
OpenVibe.Blogf14532552894 | 0 / 0 | drainedbefore Network watched | 0 · 0 · 0 | 0 | 0 |
OpenVibe.Chat4c517a59ead3 | 0 / 0 | drainedbefore Network watched | 0 · 0 · 0 | 0 | 0 |
OpenVibe.Codes0d227fb1cfcf | 0 / 0 | warming up0 older tab(s) so far; reliable in 46 s | 0 · 0 · 0 | 0 | 0 |
OpenVibe.Community8f021e6e7a44 | 0 / 0 | drainedbefore Network watched | 0 · 0 · 0 | 0 | 0 |
OpenVibe.Coupons5ae03b08eff2 | 0 / 0 | drainedbefore Network watched | 0 · 0 · 0 | 0 | 0 |
OpenVibe.Deals450af16aa5be | 0 / 0 | drainedbefore Network watched | 0 · 0 · 0 | 0 | 0 |
OpenVibe.Events7bcccebee0cb | 0 / 0 | drainedbefore Network watched | 0 · 0 · 0 | 0 | 0 |
OpenVibe.Games51d86883a1dc | — | no reports yet | 0 · 0 · 0 | 0 | 0 |
OpenVibe.Host18faddccb083 | 0 / 0 | drainedbefore Network watched | 0 · 0 · 0 | 0 | 0 |
OpenVibe.Livea825d806 | 1 / 325% on current | warming up3 older tab(s) so far; reliable in 1 s | 1 · 0 · 0 | 0 | 0 |
OpenVibe.Mediafe084de655b7 | 0 / 0 | drainedbefore Network watched | 0 · 0 · 0 | 0 | 0 |
OpenVibe.Network768e085637b0 | 0 / 0 | warming up0 older tab(s) so far; reliable in 4 min | 0 · 0 · 0 | 0 | 0 |
OpenVibe.News79a851f4c487 | 0 / 0 | drainedbefore Network watched | 0 · 0 · 0 | 0 | 0 |
OpenRe.Stream405682c17721 | — | no reports yet | 0 · 0 · 0 | 0 | 0 |
OpenVibe.Reviews298403fb2539 | 0 / 0 | drainedbefore Network watched | 0 · 0 · 0 | 0 | 0 |
OpenVibe.Searche2474e2cd8ac | 0 / 0 | drainedbefore Network watched | 0 · 0 · 0 | 0 | 0 |
OpenVibe.Sourcescee509c2a696 | 0 / 0 | drainedbefore Network watched | 0 · 0 · 0 | 0 | 0 |
OpenVibe.Tips56fd30ef337d | 0 / 0 | drainedbefore Network watched | 0 · 0 · 0 | 0 | 0 |
OpenVibe.Tools7c8af018fdc2 | 0 / 0 | warming up0 older tab(s) so far; reliable in 3 min | 0 · 0 · 0 | 0 | 0 |
OpenVibe.Tradef80bd45f0228 | 0 / 0 | drainedbefore Network watched | 0 · 0 · 0 | 0 | 0 |
OpenVibe.VIP9ff42777d586 | 0 / 0 | drainedbefore Network watched | 0 · 0 · 0 | 0 | 0 |
OpenVibe.Wiki95fd80cfcf9d | 0 / 0 | drainedbefore Network watched | 0 · 0 · 0 | 0 | 0 |
Developer path
Once a day a test developer account goes from sign-in to a sandbox project, a Media upload, an Events publish and pull, a credential rotation and revocation, and cleanup, through the public API and the SDK. Last run : passed (11/11 steps).
- account: ok
- discovery: ok
- project: ok
- app: ok
- grants: ok
- media: ok
- events: ok
- export: ok
- release: ok
- credentials: ok
- cleanup: ok
Tools job proof
Every six hours a service client submits a converter job to OpenVibe.Tools through the SDK, drops and reattaches its progress stream, downloads the result from OpenVibe.Media and finds the job's events in OpenVibe.Events. Last run : passed (6/6 steps).
- token: ok
- cursor: ok
- submit: ok
- reattach: ok
- result: ok
- events: ok
SLO categories (proposals)
Every target below is a PROPOSAL for discussion. None is agreed, none is enforced, and no alerting exists for any of them. 'measured_by' names what can be measured today; 'not instrumented' means nothing measures it yet. Correctness-sensitive systems (billing, authentication) prioritise integrity over availability; live transport prioritises continuity, with eventual control-plane convergence. JSON: /api/v1/status/slo.
- Identity login and token exchange
- Share of POST /oauth/token and sign-in requests that answer without a 5xx; p95 latency of token issuance.
Proposed: availability 99.9% of requests over 30 days; latency p95 seconds 0.5 · priority: integrity · measured - Public page availability
- Share of GET requests to server-rendered public pages that answer without a 5xx.
Proposed: availability 99.5% of requests over 30 days · priority: availability · measured - Control APIs
- Share of authenticated write/control API requests (stream settings, object writes, subscriptions, jobs) that answer without a 5xx; p95 latency.
Proposed: availability 99.5% over 30 days; latency p95 seconds 1 · priority: availability · measured - Chat message persistence and delivery
- Share of accepted chat messages that are persisted and delivered to connected viewers; delivery delay.
Proposed: persisted 99.99% of accepted messages; delivery p95 seconds 1 · priority: integrity · not instrumented: Live exposes live_ws_connections only; no per-message persistence or delivery counter exists yet - Ingest acceptance
- Share of publish attempts (RTMP, WHIP, WebRTC, SRT) with a valid key that are accepted.
Proposed: accepted 99.5% of valid publish attempts over 30 days · priority: continuity · not instrumented: no publish-attempt counter exists yet - Active stream continuity
- Share of live streams that end by the broadcaster's action rather than by a server restart, deploy or crash.
Proposed: unplanned interruptions fewer than 1 per 1000 stream-hours · priority: continuity · partly instrumented: the number of live streams is measured; the cause of each stream end is not recorded - Media upload and processing
- Share of uploads and recordings that reach ready (never silently lost); time from upload or stream end to ready.
Proposed: reach ready or explicit failure 100%; processing p95 seconds 600 · priority: integrity · partly instrumented: states are counted; time-to-ready is not measured - Ledger settlement correctness
- Share of settlements whose journal balances and reconciles with the provider; duplicate monetary effects.
Proposed: unbalanced or duplicate settlements 0 · priority: integrity · not instrumented by this change (Billing is owned by another track) - Event delivery latency
- Time from an event's acceptance to its successful delivery to each subscriber; dead-letter depth.
Proposed: delivery p95 seconds 30; dead letters unreviewed after 24h 0 · priority: integrity · measured - Developer API availability
- Share of public developer API requests (registry, JWKS, events pull, object API) that answer without a 5xx.
Proposed: availability 99.9% of requests over 30 days · priority: availability · measured