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

Update metrics package and add metrics in code #432

Open
3 tasks
imterryyy opened this issue Jan 23, 2024 · 3 comments
Open
3 tasks

Update metrics package and add metrics in code #432

imterryyy opened this issue Jan 23, 2024 · 3 comments
Assignees

Comments

@imterryyy
Copy link
Collaborator

imterryyy commented Jan 23, 2024

Currently we don't have a monitoring dashboard of a single Viction node. This dashboard will not only help monitoring metrics, resource spikes and alerts on the fly but also help evaluating our performance updates and bug fixes, to judge if the updates actually brings a performance change or resolves resource leaking overtime, etc.

The first step of implementing a monitoring dashboard like this is put metrics gauges/meters/counters in code where we want to measure. After that, we need to fetch those metrics and index those in a timeseries database like Prometheus or InfluxDB, as data sources for a visualize platform like Grafana.

Checklist:

@trinhdn2
Copy link

trinhdn2 commented Jan 24, 2024

@trinhdn2
Copy link

trinhdn2 commented Jan 30, 2024

Visualize timeseries data on Grafana dashboards

@trinhdn2
Copy link

trinhdn2 commented Feb 1, 2024

Update metrics package with Prometheus and InfluxDB support:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants