Monitoring a Python Daemon service

Hi,
I have a small Python application running in Linino as Daemon service:

  1. Are there any tools available so that I can monitor this application/ Daemon service and make sure this is running al the time.
  2. Is there a way I can start the Daemon service programatically without rebooting the Yun

Thanking you in advance for any pointers - much appreciated.

Regards,

BRE

You should take a look at how built in daemons are started. Scripts are in /etc/init.d