Hi,
I've a script who return a list of integer(187;97;28816867;58772952;67;97).
To extract each value as a zabbix parameter I've add multiple UserParameter in my zabbix-agentd.conf.
But with this, my script is called for each Userparameter. In this example he's called, twice.
Is it possible to execute only one time my script and after, cut for each Userparameter without use a temporaire file?
I ask this question because my script take 5 - 10 seconds to execute all his internal commands.
Thanks
Matthieu
I've a script who return a list of integer(187;97;28816867;58772952;67;97).
To extract each value as a zabbix parameter I've add multiple UserParameter in my zabbix-agentd.conf.
Code:
UserParameter=mscpt.minsize,/usr/bin/python /home/mscr.py zabbix cut -f1 -d";" UserParameter=mscpt.maxsize,/usr/bin/python /home/mscr.py zabbix cut -f1 -d";" ....
Is it possible to execute only one time my script and after, cut for each Userparameter without use a temporaire file?
I ask this question because my script take 5 - 10 seconds to execute all his internal commands.
Thanks
Matthieu

Comment