systemd-style process monitor