Flapjack's Architecture

Check lifecycle

  1. create check in admin interface
  2. clear jobs on beanstalkd
  3. run flapjack-populator
  4. check is run by flapjack-worker
    1. result is written onto beanstalkd
    2. check is written back on beanstalkd with a delay
  5. result is processed by flapjack-worker
    • if the check is failing
      1. user is notified if the check's parents aren't failing
      2. event is created from result and persisted
 
architecture.txt · Last modified: 2009/11/29 10:26 by Lindsay Holmwood
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Driven by DokuWiki