LHCb specific probes in the CERN/IT SAM/Nagios framework
This twiki provides a description of probes used in SAM/Nagios and were speficially developed for LHCb. Descriptions of the general "emi" probes can be found at the
SAM description page
LFC probes
These probes are testing basic functionality of the CERN instance of the
LHC File Catalog (LFC). You may also have a look at the
source code
of these probes.
Probe Name |
Description |
org.lhcb.LFC-AllLHCb |
parent probe for all probes in this section below |
org.lhcb.LFC-Ping |
execute lfc.lfc_ping on the host |
org.lhcb.LFC-Read |
try to read the top level directory of the LFC (/grid/lhcb.cern.ch) |
org.lhcb.LFC-Readdir |
measure time how long it takes to read the top level directory (/grid) |
org.lhcb.LFC-Replicate |
create a file in the read-write instance and check its replicated correctly to the read-only instance within a time limit |
SRM probes
Probes testing the SRM protocol (
source code
)
Probe Name |
Description |
org.lhcb.SRM-AllLHCb |
parent probe for all probes in the section below |
org.lhcb.SRM-GetLHCbInfo |
retrieve the storage endpoint information for all sites from an afs hosted file |
org.lhcb.SRM-VOLsDir |
list the toplevel SRM space area with gfal_ls |
org.lhcb.SRM-VOPut |
copy a local file via SRM into the VO space area with (lcg_cp3) |
org.lhcb.SRM-VOLs |
list previously copied files in SRM using gfal_ls |
org.lhcb.SRM-VOGet |
retrieve transport URL for previously copied file (lcg_gt3) |
org.lhcb.SRM-VODel |
delete a given file from SRM and return OK if successful (lcg_del4) |
WN probes
Probes executed on the worker nodes testing different services and functionalities (
source code
)
Probe Name |
Description |
org.lhcb.WN-cvmfs |
test CVMFS client on the worker node, sanity of mount point, VO_LHCB_SW_DIR pointing to mount point, failure reports, connectivity to stratum1(s) via squid(s) |
org.lhcb.WN-sft-csh |
try to execute a simple csh script (dumps environment to a file) |
org.lhcb.WN-sft-brokerinfo |
check if brokerinfo works, try to get the CE name using the tool |
org.lhcb.WN-sft-lcg-rm-gfal |
Check if $LCG_GFAL_INFOSYS variable is set. |
org.lhcb.WN-sft-vo-swdir |
check if VO_LHCB_SW_DIR is defined and list 2 directories in there (non recursive) |
org.lhcb.WN-sft-voms |
check if "voms-proxy-info -all" works |