zabbix总结

zabbix_agentd命令详解(Linux)

1 使用方法
usage: zabbix_agentd [-Vhp] [-c ] [-t ]
2 参数

  -c --config <config-file>  配置文件绝对路径
  -p --print                 打印出所有的item,然后退出
  -t --test <item key>       测试指定item key,然后退出
  -h --help                  帮助
  -V --version              显示版本号

3 例:
列出items

./zabbix_agentd -p | grep uptime
system.uptime                                 [u|15923945]

测试key

./zabbix_agentd -t system.uptime -c /usr/local/zabbix-2.2.1/etc/zabbix_agentd.conf
system.uptime                                 [u|15923992]

启动zabbix_agentd

 ./zabbix_agentd  -c /usr/local/zabbix-2.2.1/etc/zabbix_agentd.conf

zabbix_get命令详解

  1. 参数说明:
-s --host: 指定客户端主机名或者IP
-p --port:客户端端口,默认10050
-I --source-address:指定源IP,写上zabbix server的ip地址即可,一般留空,服务器如果有多ip的时候,你指定一个。
-k --key:你想获取的key
  1. 至于使用长参数还是短的,自己选,我经常使用-s而不是-host,太长了。来个例子咯
    获取负载
# ./zabbix_get -s 127.0.0.1 -p 10050 -k "system.cpu.load[all,avg15]"
0.270000

获取主机名

# ./zabbix_get -s 127.0.0.1 -p 10050 -I 127.0.0.1 -k "system.hostname"
 10-9-4-20

使用远程命令

  1. 配置
    首先我们需要在zabbix客户配置文件开启对远程命令的支持,编辑zabbix_agentd.conf,修改
    EnableRemoteCommands = 1
    重启客户端
  2. 注意事项:
    • zabbix代理不支持远程命令
    • 执行远程命令需要zabbix用户有足够的权限
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值