[發明專利]輕量級Kubernetes監控系統及方法有效
| 申請號: | 202010625443.5 | 申請日: | 2020-07-02 |
| 公開(公告)號: | CN111708611B | 公開(公告)日: | 2022-12-23 |
| 發明(設計)人: | 楊繼偉;魏金雷;宋喆 | 申請(專利權)人: | 浪潮云信息技術股份公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 潘悅梅 |
| 地址: | 250100 山東省濟南市高*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 輕量級 kubernetes 監控 系統 方法 | ||
本發明公開了一種輕量級Kubernetes監控系統及方法,屬于Kubernetes監控領域,要解決的技術問題為如何對對kubernetes集群的各命名空間資源狀態進行采集和監控。系統,包括:采集命令配置模塊、后端采集服務模塊、前端監控頁面模塊,后端采集服務模塊為一個Nodejs服務端應用,所述前端監控頁面模塊和采集命令配置模塊均為基于Angular框架、采用NG?ZORRO前端組件實現的可視化界面,經過編譯之后與后端采集服務模塊打包在一起部署在Kubernetes集群master節點上。方法為通過上述系統進行監控。
技術領域
本發明涉及Kubernetes監控技術領域,具體地說是一種輕量級Kubernetes監控系統及方法。
背景技術
Kubernetes是一個開源的容器集群管理系統,構建在Docker技術之上,為容器化的應用提供資源調度、部署運行、服務發現、擴容縮容等一整套功能,Kubernetes的目標是讓部署容器化的應用簡單而且高效,但是Kubernetes本身的安裝和使用則非常復雜,需要考慮集群網絡、存儲系統等技術問題,而對Kubernetes各種命名空間資源的監控更顯得尤為重要。而傳統的容器監控系統大都需要部署多個組件,部署結構復雜,配置參數眾多,更增加了運維人員的維護復雜度,很難進行定制化修改。
基于上述,如何對對kubernetes集群的各命名空間資源狀態進行采集和監控,是需要解決的技術問題。
發明內容
本發明的技術任務是針對以上不足,提供一種輕量級Kubernetes監控系統及方法,來解決如何對對kubernetes集群的各命名空間資源狀態進行采集和監控的問題。
第一方面,本發明提供一種輕量級Kubernetes監控系統,包括:
采集命令配置模塊,所述采集命令配置模塊形成配置界面面向用戶,用于對Kubernetes集群各命名空間資源查詢命令的配置、形成采集命令配置文件,所述采集命令配置文件支持常用的查詢命令,上述每個查詢命令都有對應的顯示名稱和接口路徑;
后端采集服務模塊,所述后端采集服務用于讀取采集命令配置文件,針對每個查詢命令動態生成一個后端服務接口,并在后端服務接口中調用查詢命令并獲取得到查詢結果,解析查詢結果并組裝查詢結果以報文的形式輸出;
前端監控頁面模塊,所述前端監控頁面模塊形成前端監控頁面面向用戶,用于讀取采集命令配置文件,獲取每個查詢命令的顯示名稱生成菜單列表,并請求查詢命令對應的接口路徑,并用于基于后端服務接口從后端采集模塊讀取查詢結果并動態生成表格展示;
所述后端采集服務模塊為一個Nodejs服務端應用,所述前端監控頁面模塊和采集命令配置模塊均為基于Angular框架、采用NG-ZORRO前端組件實現的可視化界面,經過編譯之后與后端采集服務模塊打包在一起部署在Kubernetes集群master節點上。
作為優選,所述查詢命令包括節點查詢命令、pod查詢命令、service查詢命令以及deployment查詢命令,上述每個查詢命令對應有采集命令配置文件;
所述前端監控頁面包括節點監控頁面、pod監控頁面、service監控頁面以及deployment監控頁面;
所述后端服務接口包括節點采集接口、pod采集接口、service采集接口以及采集接口。
作為優選,所述查詢命令還包括pod日志查詢命令,所述日志查詢命令和pod查詢命令形成于同一個采集命令配置文件;
所述pod監控頁面用于調用對應的后端服務接口,所述對應的后端服務接口執行pod日志查詢命令進行日志查詢,用于查詢N條日志記錄;
所述N為通過pod監控頁面自定義配置的自然數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮云信息技術股份公司,未經浪潮云信息技術股份公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010625443.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于雨水再利用技術的市政園林用雨水收集裝置
- 下一篇:抗風式卷簾門





