Monit vs Shinken: What are the differences?
Developers describe Monit as "*A free, open-source process supervision tool *". It can monitor and manage distributed computer systems, conduct automatic maintenance and repair and execute meaningful causal actions in error situations. On the other hand, Shinken is detailed as "Nagios compatible monitoring framework, written in Python". Shinken's main goal is to give users a flexible architecture for their monitoring system that is designed to scale to large environments. Shinken is backwards-compatible with the Nagios configuration standard and plugins. It works on any operating system and architecture that supports Python, which includes Windows, GNU/Linux and FreeBSD.
Monit and Shinken belong to "Monitoring Tools" category of the tech stack.
Some of the features offered by Monit are:
- Responsive UI
- Control Services Remotely
- Services Monitoring modes
On the other hand, Shinken provides the following key features:
- Easy to install : install is mainly done with pip but some packages are available (deb / rpm) and we are planning to provide nightly build
- Easy for new users : once installed, Shinken provide a simple command line interface to install new module and packs
- Easy to migrate from Nagios : we want Nagios configuration and plugins to work in Shinken so that it is a “in place” replacement
Shinken is an open source tool with 1.08K GitHub stars and 356 GitHub forks. Here's a link to Shinken's open source repository on GitHub.