erigon-pulse/turbo/debug
Mark Holt a4cfbe0d56
Heimdall metrics + Metrics HTTP server rationalization (#8094)
This is an update of:

https://github.com/ledgerwatch/erigon/pull/7846

which uses a local fork of victoria metrics to include the changes that
https://github.com/anshalshukla added to the original for we where
using.

It also includes code to address the duplicate metrics issue identified
here:

https://github.com/ledgerwatch/erigon/issues/8053

It has one more associated fix which is to correctly add a metadata
label to counters, these where previously labelled as gauges.

e.g. 

```
# TYPE p2p_peers counter
p2p_peers 0
```
rather than

```
# TYPE p2p_peers gauge
p2p_peers 0
```

---------

Co-authored-by: Anshal Shukla <53994948+anshalshukla@users.noreply.github.com>
Co-authored-by: Anshal Shukla <shukla.anshal85@gmail.com>
2023-08-31 09:04:27 +01:00
..
api.go e3: optimize incremental hashstate (#6179) 2022-12-03 12:23:01 +07:00
flags.go Heimdall metrics + Metrics HTTP server rationalization (#8094) 2023-08-31 09:04:27 +01:00
loudpanic_fallback.go move all packages from "internal" folder - to simplify users live (#5857) 2022-10-25 09:58:25 +07:00
loudpanic.go move all packages from "internal" folder - to simplify users live (#5857) 2022-10-25 09:58:25 +07:00
signal_windows.go [devnet] Always select first node, fix configuration mess up between nodes (#7863) 2023-07-10 11:37:55 +01:00
signal.go [devnet] Always select first node, fix configuration mess up between nodes (#7863) 2023-07-10 11:37:55 +01:00
trace_fallback.go move all packages from "internal" folder - to simplify users live (#5857) 2022-10-25 09:58:25 +07:00
trace.go move all packages from "internal" folder - to simplify users live (#5857) 2022-10-25 09:58:25 +07:00