User Tools

Site Tools


monit:monitoring_and_maintain_trisul_process

This is an old revision of the document!


You can use Monit to monitor daemon processes or similar programs running on localhost.

Monit Trisul Process

Install Monit on Ubuntu 16.04

 apt-get install monit 

Edit Configuration

1. Open the monitrc configuration file

sudo vi /etc/monit/monitrc

2. Add following lines at the end of file

check process trisul_flushd_context0 with pidfile /usr/local/var/lib/trisul-hub/domain0/hub0/context0/run/flushd.pid
  start program = "/usr/local/bin/trisulctl_hub start context context0"
  stop program = "/usr/local/bin/trisulctl_hub stop context context0"
check process trisul_probe_context0 with pidfile /usr/local/var/lib/trisul-probe/domain0/probe0/context0/run/trisul-probe.pid
  start program = "/usr/local/bin/trisulctl_probe start context context0@probe0"
  stop program = "/usr/local/bin/trisulctl_probe stop context context0@probe0"

3. Restart the monit

 systemctl restart monit 

4. Start monit on boot

 systemctl enable monit 
monit/monitoring_and_maintain_trisul_process.1528708797.txt.gz · Last modified: 2018/06/11 14:49 by dhinesh