La planification dans Shinken Enterprise est très simple. La 1ère planification prend en compte le max_service_check_spread et max_host_check_spread afin que le temps soit dans :

 

start+max_*_check_spread

 

Si la période de vérification correspond, Shinken Enterprise utilise une méthode aléatoire pour le faire :  le check est entre t=maintenant et t=min, cela permet d'avoir une meilleure distribution des checks dans la période. 

Après la 1ère planification, le temps pour le prochain check est  t_check+check_interval (ou juste le prochain temps disponible dans la période).