<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Event-Format on Tarragon</title><link>https://tarrragon.github.io/blog/tags/event-format/</link><description>Recent content in Event-Format on Tarragon</description><generator>Hugo -- gohugo.io</generator><language>zh-TW</language><copyright>Tarragon (CC BY 4.0)</copyright><lastBuildDate>Fri, 19 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://tarrragon.github.io/blog/tags/event-format/index.xml" rel="self" type="application/rss+xml"/><item><title>模組二：Log Schema 設計</title><link>https://tarrragon.github.io/blog/monitoring/02-log-schema/</link><pubDate>Fri, 19 Jun 2026 00:00:00 +0000</pubDate><guid>https://tarrragon.github.io/blog/monitoring/02-log-schema/</guid><description>&lt;p>回答「事件長什麼樣」。schema 是所有 SDK 和 collector 的契約 SOT。&lt;/p>
&lt;h2 id="待寫章節">待寫章節&lt;/h2>
&lt;ul>
&lt;li>&lt;input checked="" disabled="" type="checkbox"> event.schema.json 完整欄位解說&lt;/li>
&lt;li>&lt;input checked="" disabled="" type="checkbox"> 欄位設計原則（source 標明來源 / data 自由欄位 / v 版本演進）&lt;/li>
&lt;li>&lt;input checked="" disabled="" type="checkbox"> Schema 版本演進策略（backward compatible 的增量變更）&lt;/li>
&lt;li>&lt;input checked="" disabled="" type="checkbox"> 跟 OpenTelemetry 的 schema 差異對照&lt;/li>
&lt;/ul>
&lt;h2 id="跨分類引用">跨分類引用&lt;/h2>
&lt;ul>
&lt;li>SOT repo：&lt;a href="https://github.com/tarrragon/monitor">tarrragon/monitor&lt;/a> 的 &lt;code>schema/event.schema.json&lt;/code>&lt;/li>
&lt;li>← &lt;a href="https://tarrragon.github.io/blog/testing/02-client-observability/" data-link-title="模組二：客戶端可觀測性" data-link-desc="連線生命週期 log、protocol 訊息 log、使用者行為 log — log 設計是功能規格的一部分">testing 模組二&lt;/a>：log 點設計產出的事件需符合本 schema&lt;/li>
&lt;li>→ &lt;a href="https://tarrragon.github.io/blog/monitoring/07-security-privacy/" data-link-title="模組七：資安與隱私" data-link-desc="SDK redaction / transport 加密 / collector access control / 去識別化 — 蒐集的資料本身就是風險資產">monitoring 模組七 資安&lt;/a>：schema 中哪些欄位需要 redaction&lt;/li>
&lt;/ul></description><content:encoded><![CDATA[<p>回答「事件長什麼樣」。schema 是所有 SDK 和 collector 的契約 SOT。</p>
<h2 id="待寫章節">待寫章節</h2>
<ul>
<li><input checked="" disabled="" type="checkbox"> event.schema.json 完整欄位解說</li>
<li><input checked="" disabled="" type="checkbox"> 欄位設計原則（source 標明來源 / data 自由欄位 / v 版本演進）</li>
<li><input checked="" disabled="" type="checkbox"> Schema 版本演進策略（backward compatible 的增量變更）</li>
<li><input checked="" disabled="" type="checkbox"> 跟 OpenTelemetry 的 schema 差異對照</li>
</ul>
<h2 id="跨分類引用">跨分類引用</h2>
<ul>
<li>SOT repo：<a href="https://github.com/tarrragon/monitor">tarrragon/monitor</a> 的 <code>schema/event.schema.json</code></li>
<li>← <a href="/blog/testing/02-client-observability/" data-link-title="模組二：客戶端可觀測性" data-link-desc="連線生命週期 log、protocol 訊息 log、使用者行為 log — log 設計是功能規格的一部分">testing 模組二</a>：log 點設計產出的事件需符合本 schema</li>
<li>→ <a href="/blog/monitoring/07-security-privacy/" data-link-title="模組七：資安與隱私" data-link-desc="SDK redaction / transport 加密 / collector access control / 去識別化 — 蒐集的資料本身就是風險資產">monitoring 模組七 資安</a>：schema 中哪些欄位需要 redaction</li>
</ul>
]]></content:encoded></item></channel></rss>