In this page we assume that you've already read and understood what's explained in WLCGDataTransferMonitoring. It will mostly cover the technical details and procedures necessary for a programmer to be able to deploy and work on the XRootD Dashboard.

Before starting

NOTE: Legend of colors for the examples:

GRAY background for the commands to execute  (cut&paste)

GREEN background for the output sample of the executed commands

BLUE background for the configuration files (cut&paste)



Getting permissions

The consumer machines' configurations are applied automatically by Puppet. To have access Foreman, to the OpenStack tenant and the Puppet hostgroup, do:

  • subscribe to dashb-ai-members

  • subscribe to ai-admins

  • become a root user at and

Configuring service-config

This .xml configuration file is generated by Puppet, which looks into dashboard/doc/config/service-config/ files. So, to change these configurations, just apply the new changes under the collector module on the COSMIC Git repo.

Procedure to start XRootD Dashb agent

Once logged in as root:

sudo - dboard
/usr/bin/python /usr/bin/simplevisor --conf /opt/dashboard/etc/dashboard-simplevisor/consumer-simplevisor.cfg --daemon start
/usr/bin/python /usr/bin/simplevisor --conf /opt/dashboard/etc/dashboard-simplevisor/services-simplevisor.cfg --daemon start
dashb-agent-restart xrootd_< vo >             # Where < vo > should be replaced by one of the following: cms, atlas...

XRootD Dashb agent log file

The main log file, where the informations about the messages workflow and the agent status are, is at:

/opt/dashboard/var/log/dashb-xrootd_< vo >.log

-- CristovaoCordeiro - 11 Jul 2014

Edit | Attach | Watch | Print version | History: r5 < r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r4 - 2014-08-08 - CristovaoCordeiro
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    LCG All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2021 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