原创 從零開始入門 K8s:監控與日誌的可觀測性

一、背景 監控和日誌是大型分佈式系統的重要基礎設施,監控可以幫助開發者查看系統的運行狀態,而日誌可以協助問題的排查和診斷。 在 Kubernetes 中,監控和日誌屬於生態的一部分,它並不是核心組件,因此大部分的能力依賴上層的雲廠商的適配。

原创 從零開始入門 K8s:可觀測性,你的應用健康嗎?

一、需求來源 首先來看一下,整個需求的來源:當把應用遷移到 Kubernetes 之後,要如何去保障應用的健康與穩定呢?其實很簡單,可以從兩個方面來進行增強: 首先是提高應用的可觀測性; 第二是提高應用的可恢復能力。 從可觀測性

原创 阿里雲容器Kubernetes監控(九) - Kubernetes事件離線工具kube-eventer正式開源

前言監控是保障系統穩定性的重要組成部分,在Kubernetes開源生態中,資源類的監控工具與組件百花齊放。除了社區自己孵化的metrics-server,到從CNCF畢業的Prometheus,開發者可選的方案有很多。但是,只有資源類的監控

原创 Kubernetes 彈性伸縮全場景解析 (四)- 讓核心組件充滿彈性

前言 在本系列的前三篇中,我們介紹了彈性伸縮的整體佈局以及HPA的一些原理,HPA的部分還遺留了一些內容需要進行詳細解析。在準備這部分內容的期間,會穿插幾篇彈性伸縮組件的最佳實踐。今天我們要講解的是 cluster-proportional

原创 應用容器化優化指南 - Golang篇

前言 隨着容器技術的興起,越來越多不同類型的應用開始使用容器的方式進行交付。Golang作爲服務器端非常熱門的一門語言同時也是容器技術的主要編寫語言備受關注。那麼將一個Golang應用進行容器化的時候,需要注意哪些事情,在出現問題時該如何進