This is an automated email from the ASF dual-hosted git repository.
wu-sheng pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/skywalking-website.git
The following commit(s) were added to refs/heads/master by this push:
new 6af3c97f7e5 Blog: refresh P11 LAL figure and add the record-detail
popout (#880)
6af3c97f7e5 is described below
commit 6af3c97f7e5ff82a0524ab40142c92f73d4bd530
Author: 吴晟 Wu Sheng <[email protected]>
AuthorDate: Tue Jun 30 08:56:15 2026 +0800
Blog: refresh P11 LAL figure and add the record-detail popout (#880)
The LAL matrix screenshot is updated to show the extractor adding
status.code to each abnormal record (with the diff view), and a new
figure shows the "show complete data" popout — a record's full raw
payload with the Compare-with selector. EN and CN posts both adopt it.
---
.../index.md | 9 ++++++---
.../index.md | 9 ++++++---
.../horizon-0.7.0/p11-runtime-06-lal-matrix-2.webp | Bin 0 -> 169728 bytes
.../horizon-0.7.0/p11-runtime-06-lal-matrix.webp | Bin 88814 -> 146552 bytes
4 files changed, 12 insertions(+), 6 deletions(-)
diff --git
a/content/blog/2026-06-29-horizon-ui-runtime-rules-and-live-debugging/index.md
b/content/blog/2026-06-29-horizon-ui-runtime-rules-and-live-debugging/index.md
index 5df91ef8ffe..d5716587f32 100644
---
a/content/blog/2026-06-29-horizon-ui-runtime-rules-and-live-debugging/index.md
+++
b/content/blog/2026-06-29-horizon-ui-runtime-rules-and-live-debugging/index.md
@@ -47,10 +47,13 @@ Figure 4: OAL → traces — a real segment from
`agent::gateway` (latency 38, s

Figure 5: MAL → metrics — samples grouped by metric, with a diff that dims the
16 labels every sample shares and lights only the two that differ (`group`,
`pod_name`), so four near-identical series read apart at a glance.</br>
-**LAL → logs.** Each captured log record becomes a column and each DSL block
(or statement) a row, so the whole capture reads as a matrix: you can see which
records the `filter` **aborted** and what the `extractor` pulled out of the
ones that passed.
+**LAL → logs.** Each captured log record becomes a column and each DSL block
(or statement) a row, so the whole capture reads as a matrix: you can see which
records the `filter` **aborted** and what the `extractor` pulled out of the
ones that passed — and click any cell to open the record in full and compare it
against another.
-
-Figure 6: LAL → logs — every captured record a column, every DSL block a row.
This filter aborts the normal logs (only abnormal ones pass) before the
extractor pulls out `status.code` and `response.flag`.</br>
+
+Figure 6: LAL → logs — every captured record is a column, every DSL block a
row. The `filter` aborts the normal logs; for each abnormal one that passes,
the `extractor` row shows the tag it added (`status.code=404`) as a diff over
the raw record.</br>
+
+
+Figure 7: "Show complete data" opens a record in full — the entire raw log
payload (here an Envoy access log) — with a **Compare with** selector to diff
it field-by-field against any other captured record.</br>
## Where it runs
diff --git
a/content/zh/2026-06-29-horizon-ui-runtime-rules-and-live-debugging/index.md
b/content/zh/2026-06-29-horizon-ui-runtime-rules-and-live-debugging/index.md
index 347eba424c6..6fd3a2f493b 100644
--- a/content/zh/2026-06-29-horizon-ui-runtime-rules-and-live-debugging/index.md
+++ b/content/zh/2026-06-29-horizon-ui-runtime-rules-and-live-debugging/index.md
@@ -51,10 +51,13 @@ Live Debugger 按分析语言分成三个标签页,因为三种规则处理的

图 5:MAL → metrics:sample 按 metric 分组,diff 会淡化 16 个所有样本共有的 label,只高亮不同的两个
label(`group`、`pod_name`)。四条非常相似的时序因此能一眼区分。</br>
-**LAL → logs。** 每条捕获到的 log record 是一列,每个 DSL block(或
statement)是一行,所以整个采集结果会变成一个矩阵。你可以看到哪些记录被 `filter` **aborted**,也能看到通过 filter
的记录被 `extractor` 提取出了什么。
+**LAL → logs。** 每条捕获到的 log record 是一列,每个 DSL block(或
statement)是一行,所以整个采集结果会变成一个矩阵。你可以看到哪些记录被 `filter` **aborted**,也能看到通过 filter
的记录被 `extractor` 提取出了什么;点开任意一个格子,还能查看这条记录的完整内容,并和另一条记录逐字段对比。
-
-图 6:LAL → logs:每条捕获记录是一列,每个 DSL block 是一行。这个 filter 会丢弃正常日志,只让异常日志继续往下走,再由
extractor 提取 `status.code` 和 `response.flag`。</br>
+
+图 6:LAL → logs:每条捕获记录是一列,每个 DSL block 是一行。`filter`
会丢弃正常日志;对通过的异常日志,`extractor` 行会以 diff 的形式显示它新增的标签(这里是 `status.code=404`)。</br>
+
+
+图 7:点击格子上的“show complete data”,即可查看整条捕获记录的原始内容(这里是一条 Envoy access log),并通过
**Compare with** 选择器与其他任意记录逐字段对比。</br>
## 它在哪里运行
diff --git a/static/screenshots/horizon-0.7.0/p11-runtime-06-lal-matrix-2.webp
b/static/screenshots/horizon-0.7.0/p11-runtime-06-lal-matrix-2.webp
new file mode 100644
index 00000000000..22588be42e7
Binary files /dev/null and
b/static/screenshots/horizon-0.7.0/p11-runtime-06-lal-matrix-2.webp differ
diff --git a/static/screenshots/horizon-0.7.0/p11-runtime-06-lal-matrix.webp
b/static/screenshots/horizon-0.7.0/p11-runtime-06-lal-matrix.webp
index 36e557e1142..c7484a0c391 100644
Binary files a/static/screenshots/horizon-0.7.0/p11-runtime-06-lal-matrix.webp
and b/static/screenshots/horizon-0.7.0/p11-runtime-06-lal-matrix.webp differ