Shinken (software)

Shinken
Original author(s)Jean Gabès
Initial release1 December 2009; 14 years ago (2009-12-01)[1]
Stable release
2.4.3 / March 10, 2016 (2016-03-10)[2]
Repository
Written inPython
Operating systemUnix-like, Windows
TypeNetwork monitoring
LicenseAffero General Public License
Websitewww.shinken-monitoring.org

Shinken is an open source computer system and network monitoring software application compatible with Nagios. It watches hosts and services, gathers performance data and alerts users when error conditions occur and again when the conditions clear.

Shinken's architecture aims to offer easier load balancing and high availability. The administrator manages a single configuration, the system automatically "cuts" it into parts and dispatches it to worker nodes. It takes its name from this functionality: a Shinken is a Japanese sword.

Shinken was written by Jean Gabès as a proof of concept for a new Nagios architecture. Believing the new implementation was faster and more flexible than the old C code, he proposed it as the new development branch of Nagios 4.[3] This proposal was turned down by the Nagios authors, so Shinken became an independent network monitoring software application compatible with Nagios.[4]

Shinken is designed to run under all operating systems where Python runs. The development environment is under Linux, but also runs well on other Unix variants and Windows. The reactionner process (responsible for sending notifications) can also be run under the Android OS. It is free software, licensed under the terms of the Affero General Public License as published by the Free Software Foundation.

  1. ^ Official release in the Nagios mailing list at http://sourceforge.net/p/nagios/mailman/message/24087464/
  2. ^ "2.4.2 release / Some monitoring guys".
  3. ^ Gabès, Jean (2009-12-01). "Shinken : a new implementation proposal". GitHub. Retrieved 2014-03-04. I would like to have your feed back about a (unfinished) reimplementation of Nagios named "Shinken" I wrote in Python that is faster and more modular than the current Nagios implementation in C
  4. ^ Gabès, Jean (2010-06-01). "Shinken : a mix with Nagios is not possible". Shinken team. Archived from the original on 2014-01-23. Retrieved 2010-06-01. We never got an answer for the initial Shinken proposal because we are seen as a renegade project. In fact, now we can say that we are a fork.