I have an item which needs to get it's data points out of a shell script which should run on a remote server. The only way I know to hook a shell script to a Zabbix item is through the "external check" functionality, but I don't know if there's supposed to be a way to get the shell script to run on a remote box instead of the Zabbix server. I figure there must be some way to get an item to be fed with data from a shell script which runs on a remote machine, although I don't see it in the documentation yet. Anyone know how it's done? Is there some way to have the zabbix agent execute the shell script?
Note I'm aware one approach would be to have an "External check" shell script which itself handles ssh'ing to the remote machine and executing the needed code... for various reasons, including security, this isn't quite what I'm after. I want to just feed an item with data coming from a shell script being run on the remote machine.
Note I'm aware one approach would be to have an "External check" shell script which itself handles ssh'ing to the remote machine and executing the needed code... for various reasons, including security, this isn't quite what I'm after. I want to just feed an item with data coming from a shell script being run on the remote machine.
Comment