Eggdrop is released with botchk / autobotchk scripts to check pid and run it. Those scripts are intended for crontab, and autobotchk installs it.
It's probably not the best idea to use them directly, as we've a service for that (see 7a72df47).
So plan is to populate a configuration file with the eggdrops to relaunch on failure (the test/qa eggdrop isn't concerned for example), and to write a script calling our service.