Skip to content

Blog: Meet Horizon UI 13/17 — Platform & Cluster Introspection (EN & CN)#881

Merged
wu-sheng merged 1 commit into
masterfrom
blog/horizon-ui-platform-introspection
Jun 30, 2026
Merged

Blog: Meet Horizon UI 13/17 — Platform & Cluster Introspection (EN & CN)#881
wu-sheng merged 1 commit into
masterfrom
blog/horizon-ui-platform-introspection

Conversation

@wu-sheng

Copy link
Copy Markdown
Member

Part 13 of the Meet Horizon UI series — closing Act 3 (operate). Three read-only introspection surfaces under Platform monitoring, in both English and Chinese.

Content

  • Cluster Status (cluster:read) — a two-port health view plus an independent probe: Query (:12800, any OAP: version / server time / health score), Admin (:17128, OAP 11: each admin module live-probed with its REST path, SW_… env var, and impact), and Zipkin/OTLP (informational).
  • OAP Configuration (config:read) — the connected backend's effective runtime config from the admin port's /debugging/config/dump, grouped by module, filterable, secrets masked to ****** by OAP. Read-only.
  • Data Retention (ttl:read) — per-class TTLs in days. A flat backend like Elasticsearch shows one number per class; BanyanDB ages data through hot/warm/cold, drawn as lifecycle bars. Rides the query port (works on any OAP).
  • Version split: query-port surfaces (Data Retention, Cluster-Status Query pane) work on any OAP; admin-host surfaces (Cluster-Status Admin pane, OAP Config) need OAP 11 and self-show their absence rather than breaking.

Figures (3, WebP, shared EN/CN)

  1. Cluster Status — the Query / Admin / Zipkin panes
  2. OAP Configuration — the grouped, filterable config dump
  3. Data Retention — the BanyanDB hot+warm / cold lifecycle bars

Render-verified against the code and adversarially fact-checked (ship-as-is). Screenshots from the demo (OAP 11.0.0-SNAPSHOT, BanyanDB).

Part 13 of the Meet Horizon UI series, closing Act 3 (operate). Three
read-only introspection surfaces under Platform monitoring: Cluster Status
(the two-port + Zipkin health view with live admin-module probes), OAP
Configuration (the effective runtime-config dump, grouped and masked,
read-only), and Data Retention (per-class TTLs — a single number on a flat
backend like Elasticsearch, hot/warm/cold lifecycle bars on BanyanDB). The
version split: query-port surfaces work on any OAP, admin-host surfaces need
OAP 11. English and Chinese posts, 3 shared figures (WebP).
@netlify

netlify Bot commented Jun 30, 2026

Copy link
Copy Markdown

Deploy Preview for skywalking-website-preview ready!

Name Link
🔨 Latest commit c548600
🔍 Latest deploy log https://app.netlify.com/projects/skywalking-website-preview/deploys/6a43394a7e5b8700086953e5
😎 Deploy Preview https://deploy-preview-881--skywalking-website-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@wu-sheng wu-sheng merged commit 0418647 into master Jun 30, 2026
5 checks passed
@wu-sheng wu-sheng deleted the blog/horizon-ui-platform-introspection branch June 30, 2026 03:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant