dmwm/T0 — pull request #4020 by dballesteros7 (2012-12-06 00:34:12+00:00)
Title: Add new script to alarm on late workflows

Implement it under bin/ it uses an external
JSON file to get the limits and support run blacklists
writes the file to: /afs/cern.ch/user/c/cmsprod/www/sls/cmst0-late-workflows.xml
Service name in the XML is CMST0-late-workflows

Also move the backlog alarm to bin/ and add an example
of the JSON file to etc/operations.

Here's there is something to dicuss. I propose the following file organization:

etc/operations -> general operations data such as JSON files to configure the alarms, only basic functional examples. We wouldn't pull request any changes there unless there is a change in the format and therefore in the scripts as wel..
bin/ -> Executable scripts such as these two and the one in #4016

The alarms shouldn't have run blacklists or information we would want to change often in the code but rather in external JSON (straightforward format) files. Note that this first version still uses some hardcoded run blacklists.

@hufnagel, @samircury comments?