wu-sheng opened a new pull request, #877:
URL: https://github.com/apache/skywalking-website/pull/877

   Part 11 of the **Meet Horizon UI** series — continuing Act 3 (operate). Two 
admin-host capabilities new to the SkyWalking UI: editing the analysis rules 
and debugging them against live data.
   
   ### Content
   - **Your rules, live in the console** — `Operate → DSL management`: four 
editable catalogs (MAL·OTel, MAL·Telegraf, LAL, LAL→MAL) + read-only OAL, 
grouped by source, filterable by active/inactive/bundled/modified.
   - **Edit, and hot-apply safely** — Monaco YAML editor with diff-vs-server / 
diff-vs-bundled and a green ▶ that jumps into the Live Debugger; structural 
changes roll out through a fenced stepper (Compiled → Confirming across the 
cluster → Committing → Done) with DEGRADED / rolled-back / Force-re-apply 
recovery.
   - **The Live Debugger** — pick a rule, start sampling, and it installs a 
bounded capture on every reachable OAP node; one tab per language: 
**OAL→traces** (per-clause), **MAL→metrics** (input→filter→function→output, 
with the sample-group **diff** that dims shared labels), **LAL→logs** 
(records×blocks matrix with aborted cells).
   - **Where it runs** — both ride OAP's admin host (`receiver-runtime-rule` / 
`dsl-debugging` modules); on OAP 10.x they show a banner and stay read-only 
while every observe surface keeps working. RBAC-gated read vs write/execute.
   
   ### Figures (6, WebP)
   1. The DSL management rule catalog
   2. The rule editor + ▶ debug hooks
   3. A Live Debugger session + node coverage (installed 2/2)
   4. OAL → a trace stepped clause-by-clause into a metric
   5. MAL → the sample-group diff (common labels dimmed, differing highlighted)
   6. LAL → the record-by-block matrix
   
   Render-verified against the DSL-management + Live-Debugger code and 
adversarially fact-checked (ship-as-is). Screenshots captured live from the 
demo backend.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to