For Linux, you can use supervisor to monitor CoiniumServ.


Installation


Using your distro's packaging tools install supervisor. For ubuntu you could use the following command to install it;

   

sudo apt-get install supervisor 

  

Configuration


Given that CoiniumServ exist in /home/user/CoiniumServ/bin/Release, we have to create a new config file; /etc/supervisor/conf.d/coiniumserv.conf

 

[program:coiniumserv]
command=/home/user/CoiniumServ/bin/Release/CoiniumServ.exe
autostart=true
autorestart=true

 

Running supervisord


Run supervisor controller;

 

supervisorctl


Make it reload the new configuration files;

 

reread

 

Let it to run CoiniumServ process;

 

update


You can check the status of the process with;


status