ethereum / trin

An Ethereum portal client: a json-rpc server with nearly instant sync, and low CPU & storage usage
365 stars 113 forks source link

feat: add metrics for Trin Execution #1335

Closed KolbyML closed 3 months ago

KolbyML commented 3 months ago

What was wrong?

I didn't know what was causing performance issues

How was it fixed?

by adding basic metrics

I also added a metrics folder which contains a docker-compose which will automatically setup the grafana dashboard up

This PR lays the foundation we can build off as we need into the future

image

here is a picture of it, we can improve it as we go and as we find we need more

gitguardian[bot] commented 3 months ago

️✅ There are no secrets present in this pull request anymore.

If these secrets were true positive and are still valid, we highly recommend you to revoke them. Once a secret has been leaked into a git repository, you should consider it compromised, even if it was deleted immediately. Find here more information about risks.


🦉 GitGuardian detects secrets in your source code to help developers and security teams secure the modern development process. You are seeing this because you or someone else with access to this repository has authorized GitGuardian to scan your pull request.

KolbyML commented 3 months ago

I thought about adding more metrics in this PR, but I think this lays the foundation I have lots of idea's though and we can add more in a fellow up PR

etc