Print

Print


Hi Gregory,

The file information can be obtained from lsof (well, what files are
opened). There currently are no tools to display who is being served which
file, let alone who is being served; though there are long-term plans to
provide an admin interface that would provide such information.

You can, however, use the monitoring interface to ccollect this kind of
information in real-time, external to xrootd. . This interface provides file
open/close information mapping each event to the associated user (the events
are sent as udp packets to a collector that can be located anywhere). The
advantage of using the monitoring interface is that you can see this
information even if xrootd is hung. The downside is that the collector would
need to run all the time. The next release (or the one after that) will have
a monitoring toolkit that you can build from to construct custom collectors.
Jacek may be able to provide you the toolkit ahead of the release schedule,
if you want to play with it.

Andy



----- Original Message ----- 
From: "Gregory Schott" <[log in to unmask]>
To: "HyperNews xrootd" <[log in to unmask]>
Sent: Tuesday, January 25, 2005 12:12 AM
Subject: xrootd on dataserver


> Hello,
>
>    I was wondering if there is any tool (other than scanning the
> logfiles which might anyway not contain all the needed information) within
> xrootd that allows admins to know for a particular dataserver: what files
> are beeing served now and to whom and such kind of information?
>    This kind of information could be useful in case rootd is hanging or in
> case one wishes to restart xrootd on a dataserver, ...
>
> -- Gregory
>