Skip to content

cjblomqvist/dokku-monit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dokku-monit

Dokku plugin for monit monitoring of apps. Adds a monitrc file in each APP directory which can easily be included in /etc/monitrc. Also reloads monit on deploy/deletion/domain changes.

A lot of the code is based upon the nginx-vhost plugin, included with dokku.

Installation

# cd /var/lib/dokku/plugins
# git clone --depth 1 https://github.com/cjblomqvist/dokku-monit monit

Sometimes, it might be needed to manually adjust the permissions of the files, then run

# chmod -R 755 monit

TODO

This is still far from complete, but works as a proof of concept of how to use monit with dokku (externally). Ideally, the following would be added:

  • Automatically installs monit with dokku plugins-install and sets /etc/monitrc properly, including access rights (including sudoers)
  • More flexibility in how templates can be added

About

Dokku plugin for monit monitoring of apps

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages