什麼是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)->主機(Hosts)->在你要配置的主機一欄上點選Items->點選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,如需轉載請自行聯系原作者