-
Notifications
You must be signed in to change notification settings - Fork 13
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
Retrieve metrics #91
Comments
Ok. Please bring this topic to the daily (or weekly) meeting and let me know how to get these information. The manage service can send requests to datastore, autoupdate, auth etc. and collect the answers. |
This has become possible in the meantime, great!
AFAIK, this has not been implemented yet. Additionally, we would like to retrieve:
@jsangmeister can hopefully help figure out how to collect the relevant data. |
This is currently already possible with the migrations command
This would be a task for the auth service, since this is the only place with knowledge about that. As far as I understand it, the auth service already holds information about all logged in users in a cache, so this should be easy to implement. But @GabrielInTheWorld can probably say more about this.
This would need to be done in the autoupdate service, but I don't know how hard it would be to gather stats about this. The better point would also probably be the caddy/proxy which routes all requests, but I don't think it's possible to programmatically access information about it via HTTP, but then again, I don't know enough about this part of the setup. So @ostcar @gsiv you should probably chat about this. |
For the autoupdate-service and icc-service, it would be quite easy to get the number of all connections. How do you like this information? I would propose that I add a /metirc url that returns that info. It would also be not to hard to get the number of connections for each user. But I don't know how to present this information. |
It would be much appreciated if
openslides
could print out certain metrics. I'm sure, there are going to be more ideas but for starters it should include:The text was updated successfully, but these errors were encountered: