自動化監控--zabbix-get安裝使用詳解
阿新 • • 發佈:2018-11-23
概述
Zabbix get 是一種命令列應用,它可以用於與Zabbix agent進行通訊,並從agent哪裡獲取所需的資訊 該應用通常被用於Zabbix agent故障排除。
在zabbix-server上安裝
下載軟體包:zabbix-get-3.2.x-1.el7.x86_64.rpm
下載地址:http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/
[[email protected] ~]# cd /usr/local
[[email protected] local]# rz -E <<<將下載的rpm包傳到虛擬機器
[ [email protected] local]# rpm -ivh zabbix-get-3.2.5-1.el7.x86_64.rpm
zabbix-get使用格式
# 格式 zabbix_get -s host-name-or-IP [-p port-number] [-I IP-address] -k item-key Zabbix get 支援以下命令列引數: -s --host <host name or IP> 指定主機名或主機的IP地址. -p --port <port number> 指定主機上執行代理的埠號. 預設埠10050. -I --source-address <IP address> 指定源IP地址. -k --key <item key> 指定需要獲取值的監控項. -h --help 幫助提示. -V --version 顯示版本號.
例子:
# 獲取系統版本號
[[email protected] local]# zabbix_get -s 10.220.5.173 -k system.uname
Linux zabbix-agent 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x86_64
# 獲取cpu資訊
[[email protected] local]# zabbix_get -s 10.220.5.173 -p 10050 -k "system.cpu.load[all,avg1]"
0.020000
------做運維之前很矯情的小年輕-----