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
88
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
370
Other Decks in Technology
See All in Technology
Snowflakeのコスト最適化を支えるアーキテクチャ設計
ktatsuya
1
1.6k
Podは生きているのにGoだけが落ちる:GOGCとGOMEMLIMITで追うInvisible OOM Killの謎
tkc66buzz
1
710
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
3
500
iOSDC Japan 2026 day1 TrackC 10:50
feedtailor
1
150
Amazon Quick on DesktopがIAM Identity Centerで動かない理由
yukiogawa
0
190
2026-09-11 【Snowflake World Tour Tokyo 2026】Snowflakeを起点に、AI Agentが自律稼働し続ける未来へ / Driving AI Agents with Snowflake
civitaspo
0
390
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
12k
AIネイティブプロダクトで顧客価値を最大化するプロダクトエンジニアとFDEの協働
righttouch
PRO
0
290
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
5
25k
Claude in Chrome 入門 / Introduction to Claude in Chrome
cielo1985
0
760
Gitは怖い?共有ワークスペースから始めるSnowflakeチーム開発
coco_se
0
210
Geolonia の開発現場における AIの活用について
miya0001
0
100
Featured
See All Featured
The Curious Case for Waylosing
cassininazir
1
510
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.6k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
My Coaching Mixtape
mlcsv
0
310
Marketing to machines
jonoalderson
1
5.8k
The Language of Interfaces
destraynor
162
27k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
430
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
540
The agentic SEO stack - context over prompts
schlessera
0
940
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
740
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 寫好 都是在解決「 人 會遇到的問題」