Linux 監控工具之Cacti使用詳解(四)

大綱

一、Cacti 高級應用之多CPU模板

二、Cacti 高級應用之自定義監控腳本

注,操作系統 CentOS 6.4 x86_64 ,軟件版本 Cacti-0.8.8b (目前最新版)。 本博文中涉及的所有軟件或文檔請點擊這裏下載:http://yunpan.cn/QhIWp3BZAw5Cu  提取碼 81f7。(說明:本博客是基於上一篇博客寫的,上一篇博客的鏈接是 http://freeloda.blog.51cto.com/2033581/1310479 。)


一、Cacti 高級應用之多CPU模板

1.問題說明

Node2:Linux 主機有兩顆CPU。

f1

Node3:Windows主機有四顆CPU。

f2

大家從上圖中可以看出,不管是Linux主機的二顆CPU還是Windows主機的四顆CPU,Cacti都單獨的監控每個CPU的。那有沒有一種方法可以合併CPU監控,使所有的CPU都在一張圖中。答案是肯定有的,下面我們就爲大家顯示增加多CPU模板。

2.增加CPU模板

注,我們附件中給出的多CPU模板有 2顆、4顆、8顆、16顆的模板,大家可以根據需要進行增加。

  • cacti_graph_template_host_mib_-_multi_cpu_utilization_on_2_processor_box

  • cacti_graph_template_host_mib_-_multi_cpu_utilization_on_4_processor_box

  • cacti_graph_template_host_mib_-_multi_cpu_utilization_on_8_processor_box

  • cacti_graph_template_host_mib_-_multi_cpu_utilization_on_16_processor_box

下面是具體過程,我們先增加2顆CPU模板再增加4顆CPU模板,

f3f4f5

下面增加的是4顆CPU的模板,

f6f7f8

下面的紅色箭頭顯示的就是我們新增加的兩個圖形模板。

163053760.png

3.修改CPU圖形模板

Node2:Linux主機模板修改,如下圖:

點擊 “Graph Management”,Host主機標籤選擇 ”Node2 (192.168.18.202)“,如下圖:

f10

點擊 ”Add“ ,出現以下頁面,選擇新增加的2顆CPU模板,點擊 ”Create“,

f11

出現在以下界面,選擇Node2主機的兩CPU,如下圖並點擊 ”Save“。

f12

下面來刪除Node2兩CPU圖形模板,

f13

選擇,第一個選項,保留數據源,只刪除圖形模板。

f14

下面是刪除過後的效果圖,只有我們增加的2顆CPU圖形模板。

f15

最終效果圖如下。

f16

Node3:Windows主機模板修改。

f17

f18

f19

f21

f22

f23

f24

好了,到這裏我們的多CPU模板就演示全部完成了,下面我們來和大家說下怎麼增加自定義監控腳本。

二、Cacti 高級應用之自定義監控腳本

1.Cacti自定義監控腳本進行監控的具體流程

  • 自定義監控腳本

  • 增加數據模板

  • 增加數據源

  • 增加圖形模板

  • 圖形管理

注,下面我們就來具體演示一下整個過程。

2.自定義監控腳本

[root@cacti ~]# vim tcpconn.sh
#!/bin/bash
#
#$1: Hostname or IP
#$2: snmp community
SNMPNETSTAT=/usr/bin/snmpnetstat
ESTABLISHED=`$SNMPNETSTAT -v 2c -c $2 -Can -Cp tcp $1 | grep -i 'established' | wc -l`
echo -n "established:$ESTABLISHED"

注,爲腳本增加執行權限。

[root@cacti ~]# chmod +x tcpconn.sh

注,將tcpconn.sh腳本複製到Cacti安裝目錄下。

[root@cacti ~]# cp tcpconn.sh /var/www/html/scripts/

3.增加數據模板

163200602.png

s3

s4

4.增加數據源

s5s6

5.增加圖形模板

i1i2

i3

i4i5i6i7

6.圖形管理

i9

i8

i10

7.查看效果圖

i11

好了,到這裏我們的Cacti多CPU模板與定義監控腳本的內容就全部演示結束了,在下一篇博客中我們和大家講解一下Cacti插件的應用。最後,希望大家有所收穫^_^……


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章