-
Notifications
You must be signed in to change notification settings - Fork 32
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
Add cross-region statistics to admin dashboard #1433
Comments
I'd add
|
For reference: 2. is not relevant anymore since this will be solved in INFRA-281 |
Should be transfered to Jira |
However, I wouldn't put too much Python code on our production servers without the normal reviewing process of our cms repo. So instead, I suggest to wait for #2071 to get merged and implement all the stats methods as management commands, which can then be called on the prod server to write the stats to grafana. |
@timoludwig yes, that's exactly what we discussed - we want to have all those statistics in grafana which is why Sven will transfer it to Jira Infra Board for himself |
Yes, but I wouldn't recommend to implement these functions as scripts running only on the production server - instead, we should develop them as part of this repository (which also means we can properly test them), so the infra part can be reduced to "execute one command and send the result to grafana"... |
I think it depends on what we need the data for and how often we need it. If this is some kind of frequent and permanent process that uses the information, then yes. If we only need this once or a few times, I'd reduce the effort as much as possible. We may need some use cases or user stories for the different kinds of information. Let's have a look at the individual points:
I think we would need a table with all regions in it and the following columns:
As this is probably too large for the dashboard, I'd move it into a new location. AFAICT this list would mainly serve one purpose: find regions where the content is not up to date. |
We will convert this issue into some tasks for Grafana. |
Motivation
We have a some activities and actions which are measured by quantitative numbers, e.g.
API usage statistics for all regionswill be done with a different tool, see INFRA-281Proposed Solution
We could develop a analytics dashboard to show up this figures. does not need to be too graphical, because it is just for us to see if things develop the right way.
Alternatives
Additional Context
The text was updated successfully, but these errors were encountered: