中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

OpenStack企業云平臺監控的示例分析

發布時間:2021-12-29 15:17:54 來源:億速云 閱讀:183 作者:小新 欄目:云計算

這篇文章主要為大家展示了“OpenStack企業云平臺監控的示例分析”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“OpenStack企業云平臺監控的示例分析”這篇文章吧。

性能監控

對于OpenStack云平臺,主機、存儲和網絡的監控需求和傳統IT環境是一樣的,關注的主要指標包括 CPU、內存、磁盤、網絡I/O等。本文對于監控并不會展開說明,這里展示在OpenStack部署中使用最多的一款開源軟件Ganglia。

Ganglia需要在各個節點運行客戶端程序,在中心節點部署服務器進程,來對整個集群的性能進行監控,并提供各種視圖。另外,Ganglia服務器端進程還可以組成集群,提供高可靠性,用于支持大型或生產環境的監控。

圖1展示了用Ganglia來展現一個由5節點組成的機群的Load、內存、CPU和網絡I/O的視圖,并以時間軸來顯示。另外歷史數據也被保留和查看。
OpenStack企業云平臺監控的示例分析


圖1  Ganglia的Overview界面

圖2展示了4個節點的Load視圖,并在一個視圖中進行聚合展示。不同顏色標識不同節點的負載情況。

OpenStack企業云平臺監控的示例分析

圖2  Ganglia的聚合視圖和節點視圖

圖3是CPU詳細監控項目。

OpenStack企業云平臺監控的示例分析

圖3  Ganglia的CPU監控

圖4是一個二次開發的,可以用來監控節點運行的虛擬機的性能,本圖展示的是監控一個虛擬機的視圖。

OpenStack企業云平臺監控的示例分析
圖4  Ganglia監控虛擬機內存

服務與資源監控

Nagios是在OpenStack部署中廣泛使用的,用于監控云平臺各種服務的開源工具,另外,它的擴展性良好,很容易加入自行開發的監控項目,為用戶提供了很大的便利性和靈活性。

圖5展示了Nagios的連接視圖,這里5個節點在同一個網絡里。綠色代表該節點服務正常,而紅色則說明該節點至少有一個以上的告警需要處理。


OpenStack企業云平臺監控的示例分析
圖5  Nagios的連接視圖

另外,Nagios可以很容易地與郵件系統和短信平臺集成,發送告警信息。

另外,本書展示的界面只是默認的,社區里有許多不同的展示界面,而且是免費的,可以根據自己的需要和偏好進行選擇,提供不同的樣式和數據展現形式。但數據本身則還是由Nagios服務提供。

圖6是Nagios的主機視圖,該節點的健康狀況,以及信息收集時間等信息一目了然。


OpenStack企業云平臺監控的示例分析
圖6  Nagios的主機視圖

圖7展示了Nagios的服務監控視圖。默認的Nagios可以監控磁盤、SSH、ping等系統基本服務,但是Nagios對OpenStack卻一無所知,這是需要自己進行開發和擴展的,另外網上也有不少免費的監控腳本可以集成進來。


OpenStack企業云平臺監控的示例分析
圖7  Nagois的服務監控視圖

對于OpenStack服務的監控,最基本的可以從進程角度進行監控,如進程是否運行,響應速度如何等。更好的監控,可以結合不同服務的命令,通過查詢來判斷服務本身的質量如何。這需要初步了解各個服務的使用,以及用到租戶、用戶、密碼等信息。但如果云平臺修改密碼,則這里也需要進行相應的修改。


消息中間件監控

消息中間件在OpenStack云平臺起著心臟的作用,運行不正常則整個云平臺會運行不起來,因此監控消息中間件在OpenStack云平臺至關重要。

圖8展示了一款免費軟件,可以用于消息中間件統計信息的展現和一些基本管理。

OpenStack企業云平臺監控的示例分析

圖8  RabbitMQ的Overview視圖

圖9顯示了消息中間件當前的各種連接,這些連接從不同節點和不同服務而來。

OpenStack企業云平臺監控的示例分析

圖9  RabbitMQ的連接視圖

圖10展示了消息中間件的通道視圖。

OpenStack企業云平臺監控的示例分析

圖10  RabbitMQ的通道視圖

圖11展示了消息中間件的交換(Exchange)視圖。

OpenStack企業云平臺監控的示例分析

圖11  RabbitMQ的交換視圖

圖12展示了消息中間件的隊列視圖,并包括了統計信息。


OpenStack企業云平臺監控的示例分析
圖12  RabbitMQ的隊列視圖

圖13是管理員視圖,可以修改密碼、增加用戶等。

OpenStack企業云平臺監控的示例分析

圖13  RabbitMQ的管理員視圖

日志分析

OpenStack云平臺由于服務眾多,會產生大量的日志輸出,在云平臺初建,涉及Debug時,日志量巨大,對于問題的調試非常不方便,因為關聯的服務往往運行于不同節點之上。

LogStash在各個節點部署了代理程序,可以將日志輸出匯聚到中心節點進行分析。中心節點本質上是個搜索引擎和信息統計工具。

圖14展示了LogStash的Overview視圖,可以看到整個云平臺日志產生的數量趨勢。

OpenStack企業云平臺監控的示例分析

圖14  LogStash的Overview視圖

圖15展示了LogStash收集的OpenStack云平臺的日志信息匯總,并按時間順序顯示,并可以按不同的維度進行排序、關鍵詞搜索。

OpenStack企業云平臺監控的示例分析

圖15  LogStash的消息視圖

圖16展示了過濾后的視圖,這里我們只關心哪個節點在什么時候發生了什么事情。LogStash可以很好地幫助我們實現這些。

OpenStack企業云平臺監控的示例分析

圖16  LogStash的消息過濾視圖

以上是“OpenStack企業云平臺監控的示例分析”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

洛浦县| 南京市| 福泉市| 尉氏县| 新龙县| 陈巴尔虎旗| 榆林市| 晋江市| 广元市| 尉犁县| 德惠市| 左权县| 金寨县| 绍兴县| 大新县| 广东省| 花垣县| 抚州市| 安龙县| 钟山县| 栖霞市| 三亚市| 乌鲁木齐县| 阿巴嘎旗| 朝阳区| 盐池县| 邹平县| 新巴尔虎右旗| 临邑县| 怀仁县| 永修县| 冀州市| 巴中市| 沾益县| 同仁县| 多伦县| 黄梅县| 武功县| 永胜县| 吴桥县| 桃园市|