This page is deprecated in favour of documentation provided at http://xdaq.web.cern.ch

Flashlists

Flash Lists

Data to be collected is specified by means of the so called flashlist . A flashlist is a monitoring object that represents variables of the XDAQ environment that are to be monitored. Flashlist attributes are values, statuses, or texts, such as the CPU utilization, or the network performance. The definition of the flashlist is performed using the data suppliers that exist for all areas of a XDAQ system. In other words, a flashlist refer to a set of data variables that belong to one or more qualified infospaces . A flashlist is said "active" when all variables specified are available at a given running context. When a flashlist is active it can be retrieved by the sensor.

FlashListDefinition.jpg Infospaces.jpg

Collection of Flashlists

The same flashlist can be present on several running sensors ( er XDAQ process) and can be collected at single place by any of the configured XMAS services. A collection of flashlists result in a table of values, where the table row is defined by the flashlist itself.

Collection.jpg

Defining a flashlist

A flashlist can be defined by directly editing an XML specification according the schema defined in http://xdaq.web.cern.ch/xdaq/xsd/2006/xmas-10. The file is suffixed .flash , E.g. executive.sensor .The flashlist items define the data items that will be reported by the sensor according the configuration. There are two type of data elements, the infospace item and the function item. Each item has a name. This name will be used as table column identifier.

  • infospace item is used to refer to a qualified infospace data element. This is the actual mean to extract values defined by a XDAQ application service. The source attribute is used to indicate the variable name include in the qualified infospace. Notice that this can be different then the name of the item.

  • function item is used to add additional data items that can qualify the monitoring data.

The following XML specification defines a flashlist urn:xdaq-flashlist:processInfo for monitoring the qualified infosapce prefixed urn:executive-sysinfo . The original file can be found at http://xdaq.web.cern.ch/xdaq/setup/default/flash/processInfo.flash

It is a good practice to define one flashlist per file.

Topic attachments
I Attachment History Action Size Date Who Comment
JPEGjpg Collection.jpg r1 manage 21.9 K 2008-10-29 - 09:45 LucianoOrsini  
JPEGjpg FlashListDefinition.jpg r1 manage 12.6 K 2008-10-29 - 09:45 LucianoOrsini  
JPEGjpg Infospaces.jpg r1 manage 21.5 K 2008-10-29 - 09:45 LucianoOrsini  
Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r2 - 2010-01-14 - RolandMoser
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    XdaqWiki/XMAS All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright &© 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback