Commit d576fcd2 authored by MUSSET Paul's avatar MUSSET Paul
Browse files

[doc/monitoring] add WIP message and some notes about what to probe

parent 78a53c86
Pipeline #99353 passed with stage
in 4 minutes and 11 seconds
# Monitoring
:construction: Work in Progress I am implementing that right now :construction:
- Integrated to XRootD
- XRootD4:
- [Python scripts](https://github.com/slateci/XCache/tree/master/cacheReporter) which are [not supported](https://listserv.slac.stanford.edu/cgi-bin/wa?A2=ind2002&L=XROOTD-L&D=0&P=22781) by the XRootD devs
- XRootD5
- [General xroot documentation](https://xrootd.slac.stanford.edu/doc/dev51/xrd_monitoring.htm)
- Xcache specific (on version 5 only):
- [Summary monitoring](https://xrootd.slac.stanford.edu/doc/dev51/xrd_monitoring.htm#_Toc49119259)
- XCache configuration: [xrd.report](https://xrootd.slac.stanford.edu/doc/dev51/xrd_config.htm#_Toc60181764)
- Listener: [mpxstats](https://xrootd.slac.stanford.edu/doc/dev51/xrd_monitoring.htm#_Toc49119260)
- [Fields explanation](https://xrootd.slac.stanford.edu/doc/dev51/xrd_monitoring.htm#_Toc49119264)
- [Detailed monitoring](https://xrootd.slac.stanford.edu/doc/dev51/xrd_monitoring.htm#_Toc49119291)
- XCache configuration
- Base monitoring: [xrootd.monitor](https://xrootd.slac.stanford.edu/doc/dev51/xrd_config.htm#_Toc60181795)
- XCache specific monitoring: [xrootd.mongstream](https://xrootd.slac.stanford.edu/doc/dev51/xrd_config.htm#_Toc60181794)
- XCache stream specificity
- [Packet Header](https://xrootd.slac.stanford.edu/doc/dev51/xrd_monitoring.htm#_Toc49119282)
- [Monitor Map Messages](https://xrootd.slac.stanford.edu/doc/dev51/xrd_monitoring.htm#_Toc49119285)
- Probes
- xroot
```
xrdfs root://myXcache query config version
```
- [General xroot documentation](https://xrootd.slac.stanford.edu/doc/dev51/xrd_monitoring.htm)
- Xcache specific (on version 5 only):
- [Summary monitoring](https://xrootd.slac.stanford.edu/doc/dev51/xrd_monitoring.htm#_Toc49119259)
- XCache configuration: [xrd.report](https://xrootd.slac.stanford.edu/doc/dev51/xrd_config.htm#_Toc60181764)
- Listener: [mpxstats](https://xrootd.slac.stanford.edu/doc/dev51/xrd_monitoring.htm#_Toc49119260)
- [Fields explanation](https://xrootd.slac.stanford.edu/doc/dev51/xrd_monitoring.htm#_Toc49119264)
- [Detailed monitoring](https://xrootd.slac.stanford.edu/doc/dev51/xrd_monitoring.htm#_Toc49119291)
- XCache configuration
- Base monitoring: [xrootd.monitor](https://xrootd.slac.stanford.edu/doc/dev51/xrd_config.htm#_Toc60181795)
- XCache specific monitoring: [xrootd.mongstream](https://xrootd.slac.stanford.edu/doc/dev51/xrd_config.htm#_Toc60181794)
- XCache stream specificity
- [Packet Header](https://xrootd.slac.stanford.edu/doc/dev51/xrd_monitoring.htm#_Toc49119282)
- [Monitor Map Messages](https://xrootd.slac.stanford.edu/doc/dev51/xrd_monitoring.htm#_Toc49119285)
- Probes to check different states of the server and notify the admins in case of necessity
- Protocols
- xroot
```
xrdfs root://myXcache query config version
```
- http
Not sure how to make it works without either without getting an error code or having to launch a containerised xrootd server serving as an origin to get a file.
- Disks
- Check the filling rates of data and metadata disks
- Machine load
- Memory
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment