Zabbix zabbix_get及Item總結

zabbix_get是什麼?

zabbix-get 是Zabbix 中的一個程序,用於zabbix-Server 到zabbix-agent 的數據獲取,通常可以用來檢測驗證agent 的配置是否正確,類似nagios的./check_nt等監控工具。

zabbix_get作用?

1)Server端和Agent端測試數據

2)判斷一些故障問題,或者獲取指定數據。

zabbix_get格式:

[root@loganalyzer bin]# ./zabbix_get -h
usage:
  zabbix_get -s host-name-or-IP [-p port-number] [-I IP-address] -k item-key
  zabbix_get -h
  zabbix_get -V
Get data from Zabbix agent.
General options:
  -s --host host-name-or-IP  Specify host name or IP address of a host
  -p --port port-number      Specify port number of agent running on the host
                             (default: 10050)
  -I --source-address IP-address   Specify source IP address
  -k --key item-key          Specify key of the item to retrieve value for
  -h --help                  Display this help message
  -V --version               Display version number
  Example(s):
  zabbix_get -s 127.0.0.1 -p 10050 -k "system.cpu.load[all,avg1]"

zabbix_get基本參數詳解:

-s --host: 指定客戶端主機名或者IP

-p --port:客戶端端口,默認10050

-I --source-address:指定源IP,寫上zabbix server的ip地址即可,一般留空,服務器如果有多ip的時候,你指定一個。

-k --key:  你想獲取的key

-h --help  幫助

-V --version 版本

zabbix_get獲取信息案例:

1)獲取指定主機cpu五分鐘之內的負載

[root@loganalyzer bin]# ./zabbix_get -s 192.168.1.245 -p 10050 -k 'system.cpu.load[all,avg5]'
0.350000
[root@loganalyzer bin]#

2)item案例:

wKioL1izsBOjjJ2EAACXQy7o9Rc350.png

2.1)Item屬性含義:(拿3.0舉例)


屬性描述
名稱監控項item名稱
類型item類型(常見agent、SNMP、agent(active)等)
Key監控項item的key,點擊select可看到系統很多自帶的key,也可以看到用戶自定義的key。
主機接口主機接口,例如agent、SNMP、impi等
信息類型自己根據要監控項目定義
數據類型一般十進制
單位默認情況下,如果原始值超過1000,那麼他會先除以1000並且顯示出來。

如果單位被指定爲 B (byte),那麼它會除以1024然後再顯示數據。因此在監控流量和文件大小的時候不要用錯單位,否則會出現數據不一致的情況。

自定義倍數啓用這個選項,所有接收到的整數或者浮點數都會乘以這個文本框裏面的值。使用這個選項,zabbix將會把收到的KB,MBps等數據先轉爲B,Bps。否則zabbix不能正確設置前綴(K,M,G等等)。
數據更新間隔數據更新時間注意:如果設置爲0,那麼這個數據將永久不更新。但是如果在靈活更新間隔(flexible interval)裏面設置了一個非0間隔,那麼以這個爲準
自定義時間間隔eg:

1-5,11:00-19:00,表示週一到週五的早上10點到晚上19點每十秒更新一次數據。其餘時間使用默認值,不會更新。在zabbix主動方式的item不適用

歷史數據保留時長默認天,歷史保留天數。
趨勢數據存儲默認天
存儲值涉及到計算公式
查看值值映射,需要配置數字映射到字符的映射表。
新應用創建一個新的應用
應用集eg:cpu、disk、network,監控項可以屬於多個應用
主機資產記錄自動模式數據自動填充到inventory資產清單的相應屬性
描述監控項的描述
啓用是否啓用這個監控項.

zabbix自定義key(模板放在Github)-進程監控

wKioL1kB1D3QQBHwAAC9NEHi7B8684.png


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