ethereum / go-ethereum Public
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
Add informational metrics to prometheus endpoint #21783
Comments
We'd need to investigate a bit how to expose metadata in Prometheus and InfluxDB. I'm all for surfacing these infos, just have no idea yet what the standard way is. If you have any docs you could point us to, that would be grand. |
This issue has been automatically closed because there has been no response to our request for more information from the original author. With only the information that is currently in the issue, we don't have enough information to take action. Please reach out if you have more relevant information or answers to our questions so that we can investigate further. |
@karalabe Sorry I missed this. Here's a (pretty old but still accurate) post on the Robust Perception blog As well as a sample of some of the exporters / tools I've used in the past that include such a metric: My example above follows this pattern. |
I would like to work on this issue if this is still required. |
@karalabe @holiman @MariusVanDerWijden can this be closed ? MONITORING GETH WITH INFLUXDB AND GRAFANA : https://ethereum.org/en/developers/tutorials/monitoring-geth-with-influxdb-and-grafana/ has been already added. |
@ulope FYI |
Cannot be closed, no. The issue requests meta-information to be exposed via influx/prometheus, like
Not fixed |
@holiman this looks interesting. Can I work on this? I am participating in Ethereum "Core Developer" Apprenticeship Program . I might add this as well in my deliverable tasks. If this sounds good. Can you assign this task to me please? |
Sure, just go ahead. |
System information
Geth version:
1.9.23
OS & Version: OSX
Feature request
Please add informational metrics to the prometheus endpoint:
For example:
The text was updated successfully, but these errors were encountered: