-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
memorycpu720 highio720 restapi not returning data #23
Comments
Jean-Roch, there is a grafana proxy which allows query data in ES and InfluxDB. But form your post it is unclear what is "the same result" means since ticket discusses "No JSON object could be decoded" issue. In other words, there is programmatic interface to Kibana, if you need concrete query please specify the query, and the data-source, and if possible open up CMSMONIT Jira ticket. |
@vlimant The problem is not the code, but configuration file. Due to reinstall (not working for more than 6 months) it overwrote the config file and username/password was lost to access es-cms with password. |
@juztas @vlimant @vkuznet do we have an update here? looks like these gwmsmon calls are still returning |
Well, if you take an output of curl call, e.g.
you will see that it simply returns an HTML to the CERN Shibboleth authentication page. Therefore if you want programmatic access to this site your client should properly handle the Shibboleth authentication handshake. Since I have no idea how it was working before I can't say for sure what has been changed. But your python code which in fact relies on curl will not work due to lack of authentication. May be before this service accepted X509 certs and it is not the case anymore. As I wrote already we have programmatic access to MONIT/ES/InfluxDB, the question is do we have similar data over there. This is a separate issue and you should provide concrete details of what you need and we can compare if this information is present or can be extracted from MONIT. |
Probably you should start from Job Monitoring CMS dashboard, if you need to look-up concrete document from specific ES collection we already provide tools for that, e.g. here is a recipe to query MONIT/ES for WMArchive document of specific task name
The new monit tool (we're planning to advertise it widely on up-coming C&O meeting) is available through cvmfs and works without any setup. If you need a valid token we generate them per user request, therefore please open the appropriate CMSMONIT Jira ticket and explain your use case. |
returns |
@vkuznet we won't like to complicate this and just prefer continue using gwmsmon. we want someone to check this and confirm why the json files aren't being available. personally, I don't want to add another dependency on monit in unified. @drkovalskyi @amaltaro @juztas do we know how we can get someone to fix this issue for us? @jenimal @z4027163 @dpiparo fyi |
We need to think it through and see what we need and for what. I'm not familiar with such usages of gwmsmon and I don't know what it's trying to extract. We need to assess how critical this information is for Unified and Ops in general and then look for a solution. Let's talk about it offline. |
this
https://cms-gwmsmon.cern.ch/prodview/json/historynew/memorycpu720/pdmvserv_task_BPH-RunIIFall18GS-00244__v1_T_200122_123649_5454/BPH-RunIIFall18GS-00244_0/success
is returning "No JSON object could be decoded".
that leaves unified unable to make any tuning of job requirements.
See "No JSON object could be decoded" from
https://cms-unified.web.cern.ch/cms-unified//logs/equalizor/last.log
The text was updated successfully, but these errors were encountered: