I thought I'd give Zabbix a try as it is fully free and open source and supports Debian.
Following the zabbix wiki instructions for installing on Debian Etch appears to go well (making tiny edits to the commands as I go, e.g. to get the latest zabbix), until the very final steps: update-rc.d of the zabbix server and agent.
Here's the errors from the zabbix server demon set-up.
Code: Select all
root@b3:/home/zabbix/zabbix-1.8.5# update-rc.d zabbix-server defaults
update-rc.d: using dependency based boot sequencing
insserv: warning: script 'zabbix-server' missing LSB tags and overrides
insserv: warning: script 'zabbix-agent' missing LSB tags and overrides
insserv: There is a loop between service led_blink and zabbix-server if stopped
insserv: loop involving service zabbix-server at depth 2
insserv: loop involving service led_blink at depth 1
insserv: Stopping zabbix-agent depends on led_blink and therefore on system facility `$all' which can not be true!
insserv: Stopping zabbix-server depends on led_blink and therefore on system facility `$all' which can not be true!
insserv: Stopping zabbix-agent depends on led_blink and therefore on system facility `$all' which can not be true!
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header
Secondly, it complains about a dependency loop involving led_blink.
This sounds like a fairly easy thing to fix, but its not an area I understand so hints or precise instructions would be very welcome.
Thanks
Mark