天天看點

第四章 添加自定義監控項Items

什麼是item

item構成

實戰添加網卡流入流出監控項

Items是從主機裡面擷取的所有資料。通常情況下我叫itme為監控項,例如我需要監控它的cpu負載、監控網卡流入流出,那麼實作這個方法的東西就叫item。接下來zabbix教程中提到的item都翻譯為監控項。

<code>item由key+參數組成</code>

監控項中需要擷取cpu資訊,則需要一個對應的監控key:system.cpu.load。如果是擷取網卡流量,那麼擷取網卡這個監控項需要key:net.if.in或者net.if.out。

<code>一般情況下key要與參數結合起來使用,例如擷取5分鐘的負載情況:</code>

system.cpu.load[avg5],avg5是對應的參數,如果是1分鐘則使用avg1,如果是15分鐘則使用avg15(有人會問,如果是2分鐘是不是avg2,-!-,沒有這種說法)。網卡流量net.if.in[eth0],使用eth0作為參數可以擷取到eth0網卡的進入流量,同樣看一看換成eth1,eth2等等。
點選配置(configuration)-&gt;主機(Hosts)-&gt;在你要配置的主機一欄上點選Items-&gt;點選create item。

<a href="http://s2.51cto.com/wyfs02/M00/89/C5/wKioL1gcLqTi5XAqAAJpBw0lW-8889.gif" target="_blank"></a>

每個選項都根據自己需求添加好,我的中文,鍵值就是 key  存儲的值:  <code>As is</code>:不對資料做任何處理,存儲采集到的資料本身;  <code>Delta(simple change)(每秒速率)</code>:本次采樣的資料減去前一次采樣的資料;  <code>Delta(speed per second)(簡單變化)</code>:本次采樣的資料減去前一次采樣的資料,再除以經過的時長;速率資料;

<a href="http://s1.51cto.com/wyfs02/M01/89/C8/wKiom1gcLrSicxuQAAB3Q196oxM306.png" target="_blank"></a>

上面我們添加的流入的方向,下面添加流出的監控項,因為流入和流出網卡的<code>key</code>都一樣,就是參數一個<code>in</code>一個是<code>out</code>,我們可以直接<code>克隆</code>上面的監控項,加以修改

<a href="http://s4.51cto.com/wyfs02/M02/89/C8/wKiom1gcLsqDr-0rAAB5QKDnb3c089.png" target="_blank"></a>

大概5秒後,點選最新資料就可以看到已經有網卡流入流出的資料了。

<a href="http://s4.51cto.com/wyfs02/M02/89/C8/wKiom1gcLtqQKc33AACUk7K7BAM661.png" target="_blank"></a>

點選旁邊的圖形,可以看到圖。。

<a href="http://s3.51cto.com/wyfs02/M00/89/C8/wKiom1gcLumT4fCrAADWLZHnS-k915.png" target="_blank"></a>

補充

item:item key 

分為兩類: 

<code>zabbix 内建</code>

zabbix agent  zabbix agent(active)

<code>使用者自定義(UserParamter)</code>

版權聲明:本文轉自 好筆記運維 51CTO部落格,原文連結:http://blog.51cto.com/zhang789/1869451,如需轉載請自行聯系原作者