![如何在命令行中测试zabbix简单检查?](https://linux22.com/image/710506/%E5%A6%82%E4%BD%95%E5%9C%A8%E5%91%BD%E4%BB%A4%E8%A1%8C%E4%B8%AD%E6%B5%8B%E8%AF%95zabbix%E7%AE%80%E5%8D%95%E6%A3%80%E6%9F%A5%EF%BC%9F.png)
就像 zabbix 代理的 zabbix_get 一样:
/usr/local/zabbix/bin/zabbix_get -s 10.10.10.1 -p10050 -k system.uptime
答案1
zabbix_agent -t vm.memory.size[free]
如果您使用 Zabbix Agent 2,请使用:
zabbix_agent2 -t vm.memory.size[free]
答案2
这是不可能的。简单的检查是由服务器或代理执行的,它们不提供查询此类项目的方法。
答案3
如果要在 zabbix 服务器端进行测试,可以使用 zabbix 用户进行检查
zabbix_get -s <host> -p <port:10050> -k <key>
如果找不到该命令,请使用包管理器安装它,例如:apt install zabbix-get
您还可以通过在代理上启动此命令来获取代理上可用的命令
zabbix_agentd -p