iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
DevOps

解鎖API超能力:我的30天Kong可觀測性與管理實戰之旅 系列

這次筆者帶來過去協助組織導入Kong API Gateway的經驗,將完整的可觀測性實踐帶入系列文中介紹,並藉由可觀測性三本柱(log、metric、monitor)的串聯建立後,進入Kong API Gateway設計與管理實戰。

系列文中將提供[開源專案]供實踐,並藉由各故事讓讀者了解各種應用場景,讓你在家也能夠透過家用電腦完整的陪筆者來一趟成長之旅。

讓我們一起進入2025年鐵人盛典的冒險之旅吧~

參賽天數 23 天 | 共 23 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文 團隊邦邦不邦邦
DAY 11

Day 11:Kong + API trace in Jaeger - 2

Docker Compose 設定檔 - 2 架構細節設定說明 圖 11-1 扣除Day10說的kong-init的一次性任務,接下來要詳細說明有關於這次新增的...

2025-09-24 ‧ 由 山姆大叔 分享
DAY 12

Day 12:Kong + API trace in Jaeger - 3

Kong 可觀測性的追蹤實踐 由於這個系列文筆者是以Kong作為起點,來開始撰寫如何搭配Kong與所有的節點來完成各式各樣的協作。終於,進入到Kong的可觀測性...

2025-09-25 ‧ 由 山姆大叔 分享
DAY 13

Day 13:Kong + API monitor in Promethus and Grafana - 1

Kong v.s API v.s Metrics 昨天將可觀測性的第二隻本柱:trace 完成之後,今天開始準備來實踐最後一根柱子:metrics。筆者在多年前...

2025-09-26 ‧ 由 山姆大叔 分享
DAY 14

Day 14:Kong + API monitor in Promethus and Grafana - 2

Kong 與 API 在Metrics 的實踐 圖 14-1 雖說同事嫌筆者上面的架構圖太太太複雜了,但筆者還是想要放一下,因為看起來好像有一點點厲害的樣子(謎...

2025-09-27 ‧ 由 山姆大叔 分享
DAY 15

Day 15:Kong + API monitor in Promethus and Grafana - 3

Prometheus 圖 15-1 Prometheus 筆者之前建置整個架構的經驗中,Prometheus基本上就是預設建立,很少去找過相關的資料,可能也因為...

2025-09-28 ‧ 由 山姆大叔 分享
DAY 16

Day 16:Kong + API 的 Grafana 儀表板監控與告警

Grafana 的Dashboard 前面有說到,Grafana最大的強項就是漂亮的dashboard,要從頭自己做一個dashboard其實真的很難,第一個議...

2025-09-29 ‧ 由 山姆大叔 分享
DAY 17

Day 17 : 透過可觀測性的三本柱,人人都可以是福爾摩斯

找出昨天的問題 昨天第二個示範案例觸發了CPU的警報,這是筆者特別設計的場景。今天打算針對昨天的告警事件,用故事的方式帶大家一起探索,如何在日常生活場警,透過可...

2025-09-30 ‧ 由 山姆大叔 分享
DAY 18

Day 18 : Kong 的認證(AuthN)與授權(AuthZ) - 1

認證(AuthN)與授權(AuthZ) 在Day 4的時候,筆者說明過有關於使用API Key的方式來保護後端API Provider的方式。同樣的也在Day...

2025-10-01 ‧ 由 山姆大叔 分享
DAY 19

Day 19 : Kong 的認證(AuthN)與授權(AuthZ) - 2

認證(AuthN)與授權(AuthZ) - 續 昨天說到了之前從未特別談過的kong授權的問題,因為如果僅有做認證,那就沒有辦法一次將多個API服務納管到kon...

2025-10-02 ‧ 由 山姆大叔 分享
DAY 20

Day 20 : 透過 Azure DevOps 實踐 Kong 的 IaC - 1

共用、協作、變更管理 目的都是為了降低認知負荷 在Day2的文章中,筆者簡單的說明了kong的service與route的關係,不過到目前為止的範例中,都僅用一...

2025-10-03 ‧ 由 山姆大叔 分享