Cacti高級應用--打造自己的Cacti模板
在console選項卡下左側菜單欄中點擊Data Templates連接,打開新建數據模板窗口。
在新建數據模板窗口點擊Add按鈕添加“Data Templates”。
填寫以下內容:
1).Name 第一個Name是模板的名稱,可自定義設置 ,再此填寫“Windows - CPU Usage”;
2).Name 第二個Name是數據源的名字,再此填寫“Windows - CPU Usage”;
3).Data Input Method 獲取數據的方法,選擇“Get SNMP Data”;
4).Internal Data Source Name 數據源值的名稱“WindowsCPU”;
5).Minimum和Maximum這兩個值如果不填寫表示使用數據源的最大和最小值作爲圖形的上、下限值;
6).Data Source Type 選擇“COUNTER”;
7).輸入OID值,這一步是定義數據源最關鍵的一個環節,要確認OID真實存在。點擊“save”保存數據源。
回到主界面,可以看到剛剛新建的數據源“Windows - CPU Usage”。
2.新建作圖模板(Graph Template)
在console選項卡下左側菜單欄中點擊Graph Templates連接,打開新建作圖模板窗口。
在新建作圖模板窗口點擊Add按鈕添加“Graph Templates”。
填寫以下內容:
1).Name 第一個Name是模板的名稱,可自定義設置 ,再此填寫“Windows - CPU
2).Title 畫出的圖片的標題,其中“|host_description|”相當於一個變量,在作圖時自動替換成主機描述。
3).Verticle Lab 顯示在所畫圖片的左側,通常爲作圖所用的單位或描述。
點擊“create”按鈕創建作圖模板。
下面就需要用前面定義的數據源創建我們需要顯示的圖形了。一個數據源通常需要定義四個數據值,分別是“區域圖”、“當前值”、“平均值”和“最大值”,這些值分別顯示了系統不同時段的狀態。點擊Add添加“Graph template Items”。
填寫以下內容:
1).Data Source 選擇定義的數據源模板;
2).Color 只有“Graph Item Type”圖形項類型選擇的是AREA, STACK, LINE1, LINE2, LINE3其中之一,才能夠爲數據源選擇顏色;
3).Graph Item Type 定義圖形的項類型,因爲是首個圖形項,所以要選擇“AREA”;
4).Text Format 定義一個顯示名稱;
其它的數值保持默認,點擊“create”。
點擊Add繼續添加“Graph template Items”。
添加當前運行值,填寫以下內容:
1).Data Source 選擇“Windows - CPU Usage - (WindowsCPU)”
2).Graph Item Type 選擇“GPRINT”圖形項類型,只有這個類型才能定義當前、平均和最大值。
3).Consolidation Function 選擇“LAST”,表示當前運行的值
4).Text Format 定義圖表中顯示的名稱。
添加平均值,只需修改“Consolidation Function”和“Text Format”的內容即可。
添加最大值,也是修改“Consolidation Function”和“Text Format”的內容,勾選“Insert Hard Return”前面的複選框,表示插入一個硬回車,這是爲了和其它新創建的圖例不要重疊顯示在一行上。
如果要添加其他數據源可按上面的方法依次添加,這樣可以將多個數據源的數據畫到一張圖上。
下面是一個四CPU作圖模板的截圖:
點擊“save”按鈕回到主界面,完成作圖模板的創建。
使用剛創建的作圖模板,在Devices中選擇要使用此模板的主機。在Add Graph Template下拉框中選擇剛纔創建的作圖模板--Windows - CPU usage,然後點擊添加按鈕。
點擊最上邊的Create Graphs for this Host 連接。選中Windows - CPU usage作圖模板,點擊“create”按鈕爲主機創建監控圖。
3.創建主機模板(Host template)
在console選項卡下左側菜單欄中點擊Host Templates連接,打開新建主機模板窗口。
在新建主機模板窗口點擊Add按鈕添加“Host Templates”.
填寫Host Templates名稱,然後點擊create按鈕新建Host Templates。
在“Associated Graph templates”下添加你想要添加到此主機模板下的作圖模板,在“Associated Data Queries”下添加你想要添加到此主機模板下的Data Query模板。
點擊“save”按鈕完成主機模板的創建。
應用此主機模板,在Devices中新建主機,在Host template下拉框中選擇剛剛創建的主機模板--Windows 2000 Server。點擊“create”按鈕來新建主機。
點擊最上邊的Create Graphs for this Host 連接。選中想要的作圖模板,點擊“create”按鈕爲主機創建監控圖。
將新建的監控圖添加到Graph Trees,先在Graph Trees創建一個節點,然後在Graph Management
選擇想要將監控圖添加到的節點。
點擊“yes”按鈕完成添加。
在Graph Trees察看添加過來的監控圖,並可以調整監控圖的顯示位置。