-
Notifications
You must be signed in to change notification settings - Fork 331
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
Enhancement: Historical usage reporting for self-hosted instances #10001
Comments
@mattkrick here is the shape of the stats query I had in mind... |
is there a disk we could save it to? if so, we could use a cronjob. we should sign the payload, although if the app can sign the payload, they could manually sign the payload, too. So, the best bet is obfuscation-- make the secret hard to get at and/or the generation of the checksum difficult. |
Fruit of thoughts: can we reuse/build on top of https://action.parabol.co/usage ? |
You know... they do have a logging system so we could just emit these data in their logs every once in a while. Perhaps that would be good ergonomics? |
ha! i like that. cron job that just spits to the console? |
Note: we cannot provide:
As we only keep |
Issue - Enhancement
For many of the deployments we'll have within the Public Sector, we won't have access to our instances or their databases. The best we'll be able to do in order to track usage and negotiate/update our license fees will be to ask the DevOps/SRE support staff who operate our instances to run a command and send us the result.
In a future, ideal state. There will be a dashboard where they can click a button and it'll download a file they can send to us. For now, let's start by defining a GraphQL query they can run and then send us the output
Acceptance Criteria (optional)
A DevOps/SRE individual with
su
access to one of our deployments can:Run a GraphQL query that accepts the following parameters:
...and can return the following data:
the number of unique users who logged into/connected to Parabol within the periodEstimated effort: 13 points (see CONTRIBUTING.md)
The text was updated successfully, but these errors were encountered: