Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
DevOpsDays Taipei 2026 - Alert 分析進化史
Search
MilesChou
June 26, 2026
Technology
100
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
380
Other Decks in Technology
See All in Technology
Kiro IDE 入門 (画面の各部から、頼み方、任せ方、戻し方まで) | 目指せ Kiro マスター 02
inariku
PRO
4
170
ライフワーク「猫でもわかるDirectConnect」
kentapapa
0
300
セキュリティ専任チームなしで攻撃を先回りするSREが実践したSIEM on Amazon OpenSearch Service
cscengineer
PRO
1
720
少ない人手 限られた予算 それでも守る 消せない・見つける・戻れる オールハザード型BCP on AWS / 20261107 Mitsutoshi Matsuo
shift_evolve
PRO
0
330
自律的なチームを作るためにTechPMがやらないこと
ny7760
1
530
FinOpsを導入してマルチプロダクトのコスト最適化を実現する
kworkdev
PRO
0
140
llm-d に入門してみた / Try out llm-d
kota2and3kan
0
100
並列度を下げたら速くなった — go build の重複コンパイルを実測で見る
tomoaki25
2
1k
Microsoft Entra Kerberos で実現するクラウド デバイス管理
tamaiyutaro
2
660
業務でAWSをあまり使っていない私が、AWSへのモチベを保つ方法
smt7174
0
180
Context Ontology Accelerator 入門 (業務データの意味を、AI エージェントに渡す)
inariku
PRO
3
600
レガシーコードに対する loop engineering的なAI開発プロセス導入について
kubell_hr
0
300
Featured
See All Featured
A designer walks into a library…
pauljervisheath
211
25k
Practical Orchestrator
shlominoach
192
12k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
2
3k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.3k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
350
Being A Developer After 40
akosma
PRO
92
590k
Paper Plane
katiecoart
PRO
5
55k
Why Our Code Smells
bkeepers
PRO
340
58k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
380
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
560
Done Done
chrislema
187
17k
Making the Leap to Tech Lead
cromwellryan
135
10k
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 寫好 都是在解決「 人 會遇到的問題」