-
Notifications
You must be signed in to change notification settings - Fork 38
Dashboard for metrics #157
Comments
We already have a Librato Dashboard for metrics that are of interest to developers, and the Stats page for metrics that can be of interest to Gratipay users in general. |
@captn3m0 The pain point I'm feeling right now is related to queues. I would appreciate a table on that page that gave me numbers for the following queues:
|
A few queries:
|
Which stats are you referring to? The Librato dashboard consumes log output via a Heroku log drain. The stats page does database queries.
Yes.
Yes, we'll configure that in the process environment during deployment. |
This should actually go under |
I want to be able to click through to the queues themselves. |
I'm not that good at python, so I'm thinking I'll expose it as a json/jsonp endpoint in a simple app. I'll start working on it. |
!m @captn3m0 Thanks! :-) |
I'm thinking it makes sense to link these to site-wide search results where needed (multi repo results) and direct repo search when it makes sense. For eg security count would be site-wide search. Now looking at http://freshdesk.com/api |
Yup, sounds good. |
Putting links here for documentation:
Can someone think of any other providers (other than github/freshdesk) that we might need? |
@captn3m0 You should see an invite to Freshdesk. Once you sign in you should have access to the support queue (but not the other queues in Freshdesk, we'll handle those later). |
Could you clarify what WIP means? Is it PRs tagged with |
Yup! :-) |
This has gone cold. Closing. |
At @sdslabs, I've worked on a publicly visible dashboard that lets us monitor metrics for various apps. Its not available online, so here's a screenshot:
Its based on shopify/dashing, which is a ruby+sinatra based framework for building dashboards. We track all sorts of metrics, including facebook likes (which is useless) to number of people watching our live stream, which helps us a lot.
Since I've worked on this before, I'd be willing to do this for gratipay as well. Would something like this be useful? If yes, let me know what metrics you'd like to track. Metrics should be aggregate preferably as that leaves less scope for privacy leaks.
A few suggestions:
Some of these would require API endpoints in the main app, and some would require integrations with github etc.
The text was updated successfully, but these errors were encountered: