Cacti 高級應用之多CPU模板 自定義監控腳本

大綱html

1、Cacti 高級應用之多CPU模板vim

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

注,操做系統 CentOS 6.4 x86_64 ,軟件版本 Cacti-0.8.8b (目前最新版)。 本博文中涉及的全部軟件或文檔請點擊這裏下載:http://yunpan.cn/Qbe5Wnnd7WLzw 。(說明:本博客是基於上一篇博客寫的,上一篇博客的連接是 http://freeloda.blog.51cto.com/2033581/1310479 。)tcp


1、Cacti 高級應用之多CPU模板spa

1.問題說明操作系統

Node2:Linux 主機有兩顆CPU。.net

f1

Node3:Windows主機有四顆CPU。插件

f2

你們從上圖中能夠看出,無論是Linux主機的二顆CPU仍是Windows主機的四顆CPU,Cacti都單獨的監控每一個CPU的。那有沒有一種方法能夠合併CPU監控,使全部的CPU都在一張圖中。答案是確定有的,下面咱們就爲你們顯示增長多CPU模板。code

2.增長CPU模板htm

注,咱們附件中給出的多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模板就演示所有完成了,下面咱們來和你們說下怎麼增長自定義監控腳本。

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

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

  • 自定義監控腳本

  • 增長數據模板

  • 增長數據源

  • 增長圖形模板

  • 圖形管理

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

2.自定義監控腳本

1
2
3
4
5
6
7
8
[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"

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

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

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

1
[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插件的應用。最後,但願你們有所收穫^_^……

相關文章
相關標籤/搜索