need a systemd

Dewayne Geraghty dewayne at heuristicsystems.com.au
Tue Aug 18 07:12:13 UTC 2020


I've used monit and its very good.  However I use
sysutils/s6 for process management and
sysutils/s6-rc for service management

These are not as easy as monit to pick-up.

The dependency chain is
s6-rc
s6
execline - this used to be a hard requirement for log mgt but /bin/sh is ok
skalibs - is required, though I don't deploy this in production

The maintainer for each of monit and s6-rc & friends do a good job
looking after them.

(When I was "field testing", I'd kill a maintained service and it
auto-restarted within 120ms.  I had to slow it down to reduce ROP data
collection. ;) )

There is no need to replace rc, but there are benefits to doing so.  In
my case, one of the drivers was log file management, and s6-log enabled
me to pipe a log logs from one jail into another. :)

Enjoy.

refer https://www.skarnet.org/software/s6-rc/

On 18/08/2020 4:10 pm, Victor Sudakov wrote:
> Janos Dohanics wrote:
>>>
>>> What would you recommend for FreeBSD not as a total rc(8) replacement
>>> but as a tool to manage some daemons?
>>
>> Have you looked at sysutils/monit?
>>
>> Probably no rc(8) replacement but has many flexible options especially
>> if you need to monitor misbehaving daemons.
> 
> Thanks, will definitely look at it. The description looks promising.
> 



More information about the freebsd-questions mailing list