Skip to content

nikodemas/CMSMonitoring

 
 

Repository files navigation

CMSMonitoring

CMSMonitoring repository contains code, files related to CMS Monitoring infrastructure.

Documentation

Git Workflows

  • On tag 🐳 go-*.*.* 🚀
    • Builds go executables and release cmsmon-tools
    • Builds cmsmonitoring/cmsmonit-int docker image and push to registry.cern.ch
    • Builds cmsmonitoring/cmsmonit-alert docker image and push to registry.cern.ch
    • Builds cmsmonitoring/nats-sub docker image and push to registry.cern.ch
  • On tag 🐳 rgo-*.*.* 🚀
    • Builds cmsmonitoring/rucio-mon-goweb docker image using rucio-dataset-monitoring
    • Builds cmsmonitoring/spark2mng docker image using rucio-dataset-monitoring
  • On tag 🐳 cpueff-*.*.* 🚀
    • Builds cmsmonitoring/cpueff-goweb docker image using cpueff-goweb
    • Builds cmsmonitoring/cpueff-spark docker image using cpueff-goweb
  • On tag 🐳 sqoop-*.*.* 🚀
    • Builds cmsmonitoring/sqoop docker image and push to registry.cern.ch
  • On tag py-*.*.*
  • On tag drpy-*.*.*
    • Builds cmsmonitoring/cmsmon-py docker image and push to registry.cern.ch
  • Syntax check on special conditions
    • Check validations of json and yaml files only that kind of files are changed

About

CMS Monitoring tools

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 41.4%
  • Python 23.4%
  • JavaScript 19.7%
  • Shell 12.0%
  • HTML 2.7%
  • Jupyter Notebook 0.4%
  • Other 0.4%