-
New Feature Request
-
Resolution: Fixed
-
Major
-
1.8.3, 1.8.4, 1.9.1 (alpha)
-
*nix
Many people are now using daemon supervisors from packages like daemontools, runit, supervisord, and launchd. While a few supervisors may provide some hackery to supervise forking daemons, supervisors require daemons to run in the foreground for full-featured monitoring. For those of us who supervise every daemon, this is a very important and possibly a deal-breaking issue for using zabbix.
zabbix_server, zabbix_proxy, and zabbix_agentd need a simple (non-default) option that allows their parent processes to stay in the foreground. (Closing stdout and stderr is optional as most supervisors log this output.)
I suggest the -f|--foreground getopt-style option.
Thanks very much for considering this.
- is duplicated by
-
ZBXNEXT-2293 Added program switch to run in foreground
- Closed