在 DevOps 文化中 , 維運就佔有 Deploy, Operate, Monitor 等部分;
常用的支援 framework 分別對應服務容器化佈署的 Docker,容器管理平台 Kubernetes,基礎架構即程式碼 ( IaC) 的 Ansible, Python 自動化, 資源監控警報平台 Prometheus, 視覺化整合平台 Grafana。
隨著上述技術框架幫助下,5G 專網架構相關部件 Distributed Unit, Control Unit, User Plane Function,甚至 Edge Application 皆可被容器化整合在一套系統下運行,但如何精準且即時地藉由效能指標取得各服務效能並達成監控就成了一大挑戰。
本議程以 5G 專網為例,討論及分享使用 telemetry 相關開源元件在其中遇到的挑戰,探討優缺點,最後挑選出最切合目前需求的元件 ,及最後我們如何通過 Prometheus 和 Grafana 達成一個方便管理的視覺方化實時監控與異常警示儀表平台。
喜歡以 Python , Golang 做後端開發
與鑽研雲原生領域新技術
在團隊實際踏入 Kubernetes 的世界 與雲原生社群前輩的知識分享下
逐漸對過去已知的 DevOps,CI/CD 理念有更深體悟