Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
DevOpsDays Taipei 2026 - Alert 分析進化史
Search
MilesChou
June 26, 2026
Technology
68
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
DevOpsDays Taipei 2026 - Alert 分析進化史
Alert 分析進化史:從 Excel 到 AI Agent,6 個月的迭代與妥協
https://devopsdays.tw/2026/session/4767
MilesChou
June 26, 2026
More Decks by MilesChou
See All by MilesChou
DevOpsDays Taipei 2023 Trunk Based Development
mileschou
1
360
Other Decks in Technology
See All in Technology
関数型の考えを TypeScript に持ち込んで、テストしやすい純粋関数を増やす / Pure at the Core, Effects at the Edge: Bringing Functional Thinking into TypeScript
kaminashi
1
110
SRE本の知られざる名シーン / The Hidden Gems of Google SRE Book
nari_ex
1
380
ゴールデンパスは敷いただけでは道にならない ─ 企画部門のエンジニアが技術標準を事業価値に変えるまで
mhrtech
0
140
Mastraエージェント、どのクラウドにデプロイする?
minorun365
PRO
2
180
インフラと開発の垣根を超えていき!〜元AWSインフラエンジニアがAWS開発で奮闘している話〜
hatahata021
2
180
環境凍結という Toil を倒す -セルフサービス型 Ephemeral テスト環境の 設計と実践
shirouz
1
2.3k
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
8.4k
ヘルスケア領域における AI 活用と その安全性担保のための取り組み (Leveraging AI in Healthcare and Our Efforts to Ensure Its Safety) - Google I/O Extended Tokyo 2026, July 11, 2026
zettaittenani
0
310
[2026-07-15] AI Ready なはずだったアーキテクチャと、見えてきた課題・次に目指す状態
wxyzzz
6
3.1k
シンガポールで登壇してきます
yama3133
0
120
「ちゃんとやっている」は独りよがりだった ― 不安に寄り添うインシデント対応へ / Towards incident response that addresses anxieties
chmikata
1
5.1k
はじめてのWDM
miyukichi_ospf
1
140
Featured
See All Featured
Game over? The fight for quality and originality in the time of robots
wayneb77
1
220
The Curious Case for Waylosing
cassininazir
1
430
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
230
Utilizing Notion as your number one productivity tool
mfonobong
4
380
GitHub's CSS Performance
jonrohan
1033
470k
sira's awesome portfolio website redesign presentation
elsirapls
0
300
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
220
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
750
Joys of Absence: A Defence of Solitary Play
codingconduct
1
410
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
370
Transcript
Alert 分析進化史 Miles @ 2026/6/26 DevOpsDays Taipei 2026 從 Excel
到 AI Agent,6 個 月 的迭代與妥協
https://github.com/MilesChou Miles PHP, Docker, DevOps
Outline • 講古聽故事 • AI Work fl ow 設計經驗分享
前情提要
前情提要 • 2024 以前,不同團隊的 Alert 是各 自 管理的 • 2024
完成了 Alert 集中服務,中央可控管觸發 水 位,團隊可在 Kibana 查 Log
前情提要 • 2024 以前,不同團隊的 Alert 是各 自 管理的 • 2024
完成了 Alert 集中服務,中央可控管觸發 水 位,團隊可在 Kibana 查 Log • 2025 專案延續,想出讓 Alert 可以不擾 民 的 方 法或機制
前情提要 開局就是 一 份 Excel
就來分析 Excel 吧
分析 Excel 資料 • 漏看 • 查很慢 • 只有對話資訊,沒有細節 •
跨團隊理解缺少必要知識
不然,來查 Kibana 好了
Kibana 分析 message Top N 使 用 Lens 的 Top
values
Kibana 分析 message Top N
Kibana 分析 message Top N
再來我該怎麼辦? • 定義 Alert Model,把 log 規範化 • 由團隊提供分類 方
法,直接 用 分類 方 法下 regex • 強制對所有訊息 group by + regex 分類 • 參考資訊 • 12,556 錯誤 / 1,673 種樣態
是時候展現出 AI 的實 力
AI 分析 Excel 資料 • 想請 AI 分類數百筆 alert,結果 AI
用 「它覺得的關鍵字」做表 面 比對 • 例如:timeout 一 律歸成「網路問題」,但其實可能是 db slow query • 最後 Excel 的資料是 人工 分類完的
AI 分析 Kibana 資料 • Kibana 有提供 API 可以下載 JSON
資料 • 本地有 JQ 可以 用
AI 分析 Kibana 資料 • Message Group by 後的資料(Random) •
服務 Alert 分布 • 時間區段 Alert 分布
AI 分析 Kibana 資料
GitHub Repo
GitHub Issues
GitHub Project
Teams
AI Work fl ow 設計
AI Work fl ow 設計 Overview
AI Work fl ow 設計 下載資料
AI Work fl ow 設計 單 日 統計報表流程
AI Work fl ow 設計 當 月 趨勢
AI Work fl ow 設計 根因分析 RCA
AI Work fl ow 設計 根因分析 RCA
AI Work fl ow 設計 跨團隊會議
AI Work fl ow 設計 洞察報告
AI Work fl ow 設計 Teams 通知
AI Work fl ow 設計 Teams 通知
AI Work fl ow 設計的經驗分享 • 固定執 行 的任務,比起 prompt,腳本才是最適合的
• Token 用 量更少 • 失誤率更低 • 白 名單更好設定
None
AI Work fl ow 設計的經驗分享 • 拆多個階段 • 每個階段的產出都可被檢核 •
第 一 個階段完成,第 二 個階段失敗不 用 全部重來 • metadata 是 JSON 格式,流程階段儲存在裡 面
AI Work fl ow 設計的踩雷經驗 • 不要 用 MCP, 用
JQ 就好 • 不要 用 Database, 用 JSONL 就好 • 不要任意調整開 issue 流程,是需要經過討論的
Skill 設計 • 78 個檔案 • 40% 執 行 任務
• 60% 教 AI 做事
Hannah Yang @ 5/28 DevOps Taiwan Meetup #78 「將標準整理清楚,AI 超好
用 」
最後,做了這麼多,有 用 嗎?
None
在沒有 AI 的時候 我們發 生 Alert 都怎麼處理?
None
人 覺得不好處理的,AI 通常也不好處理
如何 一 句話簡述主幹開發,我會說 「把程式寫好」
今天是聊 Alert,我會說 「把 Log 寫好」
事實上,把程式寫好、把 Log 寫好 都是在解決「 人 會遇到的問題」