-
Notifications
You must be signed in to change notification settings - Fork 12
Relevant Background Information and Pre‐Requisites
Dimitris Papagiannis edited this page Jul 31, 2023
·
11 revisions
This is a python3
project that fetches information from the following sources:
- A DQM EOS directory (
/eos/cms/store/group/comm_dqm/DQMGUI_data
) to get root files to extract data from. ("old") DQM GUI (TODO: What kind of data is fetched from there? Possibly never accessed)- OMS API (For Run information)
- Run Registry API (For Run Information)
It then creates plots to show the historic evolution of specific Monitoring Elements (TODO: verify).
Finally, it uses Flask
to serve an API.
The results can be fetched from the static index page, which fetches data via the API.
It's also using a database offered by the DBoD service for permanent storage.
User authentication is handled via an SSO proxy which is deployed on OpenShift.
Access to CVMFS is required to setup CMSSW so that PyROOT
is available.