-
Notifications
You must be signed in to change notification settings - Fork 33
[Telemetry] Standardize and add metrics #606
Copy link
Copy link
Open
Labels
infraCore infrastructure - not protocol relatedCore infrastructure - not protocol relatedtelemetryeverything related to collection telemetryeverything related to collection telemetrytriageIt requires some decision-making at team level (it can't be worked on as it stands)It requires some decision-making at team level (it can't be worked on as it stands)
Milestone
Metadata
Metadata
Assignees
Labels
infraCore infrastructure - not protocol relatedCore infrastructure - not protocol relatedtelemetryeverything related to collection telemetryeverything related to collection telemetrytriageIt requires some decision-making at team level (it can't be worked on as it stands)It requires some decision-making at team level (it can't be worked on as it stands)
Type
Fields
Give feedbackNo fields configured for issues without a type.
Projects
StatusShow more project fields
In Progress
Objective
It appears most metrics we've worked in the past are not being populated on Prometheus exporter. That means either we no longer need to expose that information for monitoring and troubleshooting purposes, or there is a mistake that prevents that data from being collected.
Either way, now that we have working DevNets it is a good time to revisit metrics to see what we can monitor and improve.
Goals
Deliverable
TBD, but we likely need metrics to provide information about p2p usage (number of peers, messages, errors), persistence and rpc metrics (num of requests, typical http server metrics, etc).Non-goals / Non-deliverables
General issue deliverables
Testing Methodology
make ...make ...make test_allLocalNetis still functioning correctly by following the instructions at docs/development/README.mdCreator: @okdas