溫馨提示×

溫馨提示×

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

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

怎么進行ganglia原理分析

發(fā)布時間:2021-12-03 17:02:22 來源:億速云 閱讀:159 作者:柒染 欄目:云計算

今天就跟大家聊聊有關怎么進行ganglia原理分析,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據(jù)這篇文章可以有所收獲。

1 Ganglia的概述

  怎么進行ganglia原理分析

  Ganglia是UC Berkeley發(fā)起的一個開源集群監(jiān)視項目,設計用于測量數(shù)以千計的節(jié)點。Ganglia的核心包含gmond、gmetad以及一個Web前端。主要是用來監(jiān)控系統(tǒng)性能,如:cpu 、mem、硬盤利用率,I/O負載、網(wǎng)絡流量情況等,通過曲線很容易見到每個節(jié)點的工作狀態(tài),對合理調整、分配系統(tǒng)資源,提高系統(tǒng)整體性能起到重要作用。

看下ganglia監(jiān)控的一個圖:

怎么進行ganglia原理分析

從上圖可以很直觀的看到,一個監(jiān)控系統(tǒng)大概包括:

Gmond,gmetad,rrdtool,Apache,PHP以及一個展示的web

監(jiān)控的集群節(jié)點的步驟如下:

第一步:在要收集的數(shù)據(jù)的每個節(jié)點安裝gmond,主要用來收集節(jié)點的信息以及存儲信息(這里的存儲信息在后面會講解)

第二步:只要部署在一臺機器就可以了(部署在我們需要通過web訪問的機器上),主要用來輪詢收集gmond的信息,并以某種形式存儲到磁盤上。

第三步:安裝apache web服務器,以及php(由于gweb是php開發(fā)的),構建gweb的執(zhí)行環(huán)境

第四步:安裝gweb,以web的形式更清晰的展示剛剛收集的歷史數(shù)據(jù)。

當然其中會用一些插件,后面會講解怎么用以及怎么安裝。

 2.2 工作的簡介

   怎么進行ganglia原理分析

 常用配置

 gridname(文本格式)

 能唯一標識網(wǎng)格的字符串。

 data_source

 每個data_source由3個字段組成。第一個字段為唯一標識data_source的字符串;第二個字段為指定輪詢間隔(單位:秒)的數(shù)字;  第三個字段為以空格分開的所要輪詢數(shù)據(jù)的主機列表,這些地址以IP地址或DNS主機名的形式指定,并可能添加“:端口號”形  式的后綴,該端口號指明gmond的tcp_accept_channel所在位置。如果未指明端口號,gmetad將嘗試連接tcp/8649

 setuid_username(UID)

 gmetad設置UID的用戶名。默認為nobody 

 rrd_rootdir(路徑)

 指定RRD文件在本地文件系統(tǒng)存儲的基本目錄。

 3)Gweb

 gweb是最容易配置,也是需要配置最少就能工作的守護進程。實際上,無需改變gweb的任何默認配置,gweb就可以啟動并運行功  能齊全的Web客戶端。

 一個基于web的監(jiān)控界面,通常和Gmetad安裝在同一個節(jié)點上(還需確認是否可以不在一個節(jié)點上,因為php的配置文件中ms可配  置gmetad的地址及端口),它從Gmetad取數(shù)據(jù),并且讀取rrd數(shù)據(jù)庫,生成圖片,顯示出來。

看完上述內容,你們對怎么進行ganglia原理分析有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業(yè)資訊頻道,感謝大家的支持。

向AI問一下細節(jié)

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

AI