-
Notifications
You must be signed in to change notification settings - Fork 43
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
Grafana Dashboards #45
Comments
Yes, that would be helpful. But to be honest I'm still a little bit of novice with all things Prometheus and Grafana as well and I'm not even sure if the currently exposed metrics are actually useful. It will be some time until I'll look into this more deeply. But I'd accept, review and merge contributions in the mean time. |
Hi, i'm interested in helping on this one. I just installed benji, and it seems to be working well, and now i'd like to keep it that way with some monitoring and alerting. I'm using benji via the helm chart, so the way that makes sense for me to think about this is:
If that makes sense, would you prefer we track these items in separate issues or just use this one? |
I wrote up some initial thoughts in a document and would love feedback. |
@allenporter I'm sorry that it took me so long to respond to you. My Grafana knowledge is very limited but I few comments about your text:
Have you made any progress based on your document in the meantime? |
Hi, I think the first step after this was the issue related to key group. I was waiting to see how review of that PR was recieved before proceeding. Now I have forgotten all of this, but can re-review and see if there are some ideas here worth persuing. Is this a project you'd be active on giving feedback/reviewing if I were to push a little on it? (Basically curious how active you'll be going forward. I appreciate you triaging everything from the last 5 months today) |
@elemental-lf do you have any docs or a short writeup about setting up a benji development environment, running tests, etc? It could save me some time in getting started, as the project isn't setup how i'm used to when jumping into python projects. (Not that i'm an expert, i'm just seeing basic things like the tests need to be run in a specific way and i can't tell whats missing) |
@allenporter an example of how to setup the tests can be found inside this project's GitHub actions: benji/.github/workflows/all-in-one.yaml Lines 90 to 144 in ea0a37d
Some tests can be enabled or disabled by setting an environment variable. See: benji/.github/workflows/all-in-one.yaml Lines 12 to 16 in ea0a37d
|
I think it would be helpful if the benji project shared a generic grafana dashboard.json file to help users discover what key things they should be monitoring via prometheus.
The text was updated successfully, but these errors were encountered: