I have a Canon printer that is being monitored. I want to monitor ink levels of the printer which is currently successfully done as an item on the zabbix-server host. Is there a way to add an item to the printer's host that is retrieved by a binary that is only available on the zabbix server?
On the zabbix server host I have implemented this with userparameters on its agent. However I would prefer the items be available from the printer host.
[EDIT]
I found out the solution to my problem if anyone else is having this issue. You have to make a script in /etc/zabbix/externalscripts on the server and use 'External check' as the item type. The script will be run on the server and STDOUT will be forwarded to the host,
On the zabbix server host I have implemented this with userparameters on its agent. However I would prefer the items be available from the printer host.
[EDIT]
I found out the solution to my problem if anyone else is having this issue. You have to make a script in /etc/zabbix/externalscripts on the server and use 'External check' as the item type. The script will be run on the server and STDOUT will be forwarded to the host,