Shinken est un framework de supervision écrit en Python, conçu pour passer à l'échelle dans de grands environnements. Il est compatible avec Nagios : les configurations et plugins Nagios existants fonctionnent sans modification. Son architecture est distribuée, avec arbiter, schedulers, pollers, reactionners et brokers répartis en « realms », et il s'intègre notamment à Thruk, Centreon, Graphite et PNP4Nagios. Shinken tourne sur tout système compatible Python, dont Linux, Windows et FreeBSD. Vous l'installez et l'exploitez vous-même.
Le code source est publié sur GitHub sous licence AGPL-3.0. Aucun service hébergé par un éditeur n'étant proposé, toutes les données de supervision restent sur l'infrastructure où vous exécutez Shinken, et vous choisissez leur emplacement et leur juridiction. Aucun cloud commercial dépendant d'une maison mère étrangère n'intervient. La documentation et le dépôt n'indiquent pas clairement l'état des versions : vérifiez l'activité du projet avant de l'adopter et si vous devrez disposer de ressources internes pour le maintenir.