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

Mining profiling #10891

Open
7 tasks
Tracked by #10888
jennijuju opened this issue May 19, 2023 · 1 comment
Open
7 tasks
Tracked by #10888

Mining profiling #10891

jennijuju opened this issue May 19, 2023 · 1 comment

Comments

@jennijuju
Copy link
Member

jennijuju commented May 19, 2023

User Story

Block producers will be able to collect profiling data from their Lotus node as they produce blocks. They want to be able to see how their node is performing in production and be able to provide detailed and helpful metrics to Lotus devs if they encounter issues with block production times and orphan blocks.

Acceptance Criteria

Technical Breakdown

Tasks

Preview Give feedback

Deliverables

Preview Give feedback

originated by @arajasek

goal

better understand the block production time consumption in each step and see how much impact would making this smarter.

Produce a brief documentation on what the steps are and how long each step is taking, this would be useful for the new consensus protocol research that CL is working on.

@snadrus
Copy link
Collaborator

snadrus commented Jul 13, 2023

Prometheus is Lotus' standard tool for metrics collection. It is great for both debug & overview dashboards and long-term monitoring setups.

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

3 participants