ReleaseEngineering/Slave Health

From MozillaWiki
< ReleaseEngineering
Revision as of 20:39, 18 November 2013 by ChrisCooper (talk | contribs) (Created page with "= What is slave health? = Slave health is a web tool used by releng, specifically buildduty, to monitor and affect the health of the various slave pools. https://secure.pub.b...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

What is slave health?

Slave health is a web tool used by releng, specifically buildduty, to monitor and affect the health of the various slave pools.

https://secure.pub.build.mozilla.org/builddata/reports/slave_health/index.html

Deployment

Slave health is deployed on cruncher under /home/buildduty/slave_health

There are currently two cronjobs on cruncher that correspond to slave health:

#m   h     d   mth   dow
*/15  *    *   *     *   /home/buildduty/slave_health/slave_health_cron.sh
15    0    *   *     *   source /home/buildduty/buildduty/bin/activate && \
  python /home/buildduty/slave_health/slave_health/scripts/generate_chart_objects.py

/home/buildduty/slave_health/slave_health_cron.sh should be copied from /home/buildduty/slave_health/slave_health/scripts on when the script is updated in version control.