Skip to content
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

[FEAT]: Prometheus and Grafana support #86

Open
8 tasks
michael-pisman opened this issue Nov 19, 2023 · 0 comments
Open
8 tasks

[FEAT]: Prometheus and Grafana support #86

michael-pisman opened this issue Nov 19, 2023 · 0 comments
Assignees
Labels
new feature For feature requests and new ideas

Comments

@michael-pisman
Copy link
Member

Add support for collecting metrics for Prometheus and Grafana.
Use Prometheus Python Client

The metrics server should be configurable:

  • enable/disable metrics scrapping
  • port for metrics

Tasks:

  • Setup Prometheus client
  • Add options to configuration
  • Add counters for appropriate actions

Possible metrics:

  • Account Counter
  • Workspace Counter
  • Group Counter
  • Poll Counter
  • Votes (total and per poll)
@michael-pisman michael-pisman self-assigned this Nov 19, 2023
@michael-pisman michael-pisman converted this from a draft issue Nov 19, 2023
@github-actions github-actions bot added the new feature For feature requests and new ideas label Nov 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new feature For feature requests and new ideas
Projects
Status: Todo
Development

No branches or pull requests

1 participant