Alert.png The wiki is deprecated and due to be decommissioned by the end of September 2022.
The content is being migrated to other supports, new updates will be ignored and lost.
If needed you can get in touch with EGI SDIS team using operations @ egi.eu.

SAM Nagios probes refactoring TF

From EGIWiki
Jump to navigation Jump to search
Main EGI.eu operations services Support Documentation Tools Activities Performance Technology Catch-all Services Resource Allocation Security


Tools menu: Main page Instructions for developers AAI Proxy Accounting Portal Accounting Repository AppDB ARGO GGUS GOCDB
Message brokers Licenses OTAGs Operations Portal Perun EGI Collaboration tools LToS EGI Workload Manager


Mandate

  • assess the support status of various Nagios probes available
    • recommend removal or replacement of unsupported probes from the SAM Nagios framework
  • improve documentation:
    • availability of references to the individual nagios probes/tests descriptions in a central place
    • update known documentations web pages with proper references (avoid broken links)
    • improve developers guides
    • require change to SAM to remove harcoded documentation URLs in metrics configuration

Reference:OMB, June 26, 2014 - Re-factoring SAM probes

Tasks

Documentation

Generic improvements

  • eliminate Broken Links
  • collect all documentation links in a central place
  • create a unique page collecting descriptions of all available tests/probes

Developers Documentation

  • collect requierments and suggestions from Developers

Probes

Identified Issues

  • NGI SAM Nagioses have documentation URL hardcoded in metric configuration
    • changing the URLs requires SAM update
    • Solution: - Plan the Change
  • SAM CE Nagios framework is unsupported
    • used for WN* tests
    • Solution: - replace them
  • SRM tests (add reference) cause false alarms on new DPM versions (tests for SRM API all the interfaces published in the Top-BDII) (add link to GGUS tkt)
    • Solution: - ??
  • org.gstat.SanityCheck - not maintained anymore
    • checks small subset of BDII GLUE 1.2 data
    • (add reference to profiles were it is enabled)
    • Solution: replace with org.bdii.GLUE2-Validate - through validation of GLUE 2 data
  • LFC decommissioning - with implications in tests depending on it
    • org.sam.WN-Rep* (CREAM-CE)
    • org.sam.WN-Rep* (CREAM-CE)
    • Solutions:
      • remove all LFC-dependent tests, or find replacement
      • deploy dedicated LFC and reconfigure all NGI SAM Nagioses
  • SAM requires unsupported software
    • UMD 2 middleware:
      • Solution: migration to UMD-3 planned in September - Follow-Up
    • CentOS/SL5
      • Solution: - migration to CentOS/SL6 planned within EGI InSPIRE JRA2 activity
  • org.sam.SRM-GetTURLs fails if webdav is published
    • the probe takes from the BDII the list of protocols published in the GlueSEAccessProtocol object and tries to access them using SRM. This fails for webdav.
    • Solution:
      • CERN DPM PT is developping a webdav SAM probe
      • improve org.sam.SRM-GetTURLs, under dCache PT maintenance, to not ask/test SRM for a webdav TURL
  • MPI Nagios probe issues for GE batch system
    • GGUS #101406 - WARNING: Publishes GlueCEPolicyMaxCPUTime (30) / GlueCEPolicyMaxWallClockTime (30) < 4
    • Solution
      • rewriting the test to take into acount that GE provider now also provides correct CPU limit in the BDII per core
      • include it in the next SAM update

TF Activity


Task No. Description Status
1 Replace all references to "grid-monitoring.egi.eu" with "mon.egi.eu" DONE
2 Update all broken links in SAM In progress
4 provide lists of all Operations tests ToDo
5 include info from /SAM_Tests in SAM, and obsolete it In Progress
x etc ToDo

SAM/ARGO Roadmap

People

  • Cristina Aiftimiei
  • Emir Imamagic
  • Peter Solagna

Agendas