Zabbix Crew,
I understand that long running scripts in UserParameters cause problems with Zabbix and are discouraged.
I am interested in doing some checks that could take as long as 1/2 hour.
A) One of the suggested ways to deal with that is to use a cron job to run the long running script, and use a short running task to pickup the net result of the long running script. I don't like this option because I want to use Zabbix to initiate the check so that I can use Zabbix to disable the check.
B) Another one of the suggestions is to zapcat library to push data into Zabbix. This is only a slightly better option because it still requires a cron job to initiate the check.
Here are my questions:
1) Are there other options to deal with long running checks?
2) What happens to Zabbix when it does a long running check?
(all other checks queued?, crash?, watch dog timer timeout?).
3) Is this recognized as a weakness in Zabbix and is likely to change? Or is it just part of the Zabbix is inherently designed and like to never change?
4) Are there other monitoring systems that do gracefully handle long running user created tests?
--
Michael
I understand that long running scripts in UserParameters cause problems with Zabbix and are discouraged.
I am interested in doing some checks that could take as long as 1/2 hour.
A) One of the suggested ways to deal with that is to use a cron job to run the long running script, and use a short running task to pickup the net result of the long running script. I don't like this option because I want to use Zabbix to initiate the check so that I can use Zabbix to disable the check.
B) Another one of the suggestions is to zapcat library to push data into Zabbix. This is only a slightly better option because it still requires a cron job to initiate the check.
Here are my questions:
1) Are there other options to deal with long running checks?
2) What happens to Zabbix when it does a long running check?
(all other checks queued?, crash?, watch dog timer timeout?).
3) Is this recognized as a weakness in Zabbix and is likely to change? Or is it just part of the Zabbix is inherently designed and like to never change?
4) Are there other monitoring systems that do gracefully handle long running user created tests?
--
Michael
Comment