Difference between revisions of "Monitoring: Outline of Tasks and Issues"

From GlueXWiki
Jump to: navigation, search
(change to sections)
(Monitoring data collection programs: automated data consumers)
Line 40: Line 40:
 
# Desktop applications
 
# Desktop applications
 
# Audible alarms
 
# Audible alarms
=Monitoring data collection programs: automated data consumers=
+
=Programs: automated data consumers=
 
# Alarm handlers
 
# Alarm handlers
 
# Archiver (database fillers)
 
# Archiver (database fillers)
 
# Logbook
 
# Logbook
 +
# Event reconstruction engine
 +
 
=Time-scales=
 
=Time-scales=
 
# Real time
 
# Real time

Revision as of 16:33, 3 April 2008

Scope: what to monitor and why

  1. Online and near-online
  2. Provide feedback to insure data quantity and quality
  3. All relevant areas:
    1. GlueX Detector
    2. Detector electronics
    3. Hall D systems
    4. relevant Accelerator systems
    5. relevant IT systems
    6. relevant Facilities Management systems

Beyond scope: what should be done by other means

  1. Safety
    1. Personnel
    2. Equipment
  2. Beam time accounting
  3. Personnel training/certification/qualification
  4. Shift-taking accounting
  5. Shift-takers' refreshment supply

Types of data: how data is produced

  1. Event based: in the data stream
    1. Triggered detector events
    2. Special events
  2. Slow controls: on-demand (usually), small data volume
    1. EPICS or EPICS-like devices
    2. stand-alone systems
  3. Video
  4. Web-based variables
  5. Monitoring applications

Audience: who wants to know

  1. Counting room personnel
  2. Accelerator personnel
  3. Detector and systems experts
  4. Collaborators
    1. On-site
    2. Off-site

Presentation: how to access the data

  1. Histograms
  2. Strip charts
  3. Web pages
  4. Desktop applications
  5. Audible alarms

Programs: automated data consumers

  1. Alarm handlers
  2. Archiver (database fillers)
  3. Logbook
  4. Event reconstruction engine

Time-scales

  1. Real time
  2. Minute-by-minute
  3. Hourly
  4. Every shift
  5. Every day
  6. Weekly
  7. Monthly
  8. Run period
  9. Annually