erigon-pulse/cl
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
..
abstract [caplin] extracting beacon state interface (#7910) 2023-07-20 00:20:33 +02:00
antiquary Caplin: Implemented SQL beacon indexer (#8043) 2023-08-22 01:24:26 +02:00
beacon Middleware for Caplin Beacon API (#8103) 2023-08-31 01:18:12 +02:00
clparams Middleware for Caplin Beacon API (#8103) 2023-08-31 01:18:12 +02:00
clstages Historical block downloader (#8016) 2023-08-16 04:32:40 +02:00
cltypes Caplin<->Erigon: Added Range methods (#8087) 2023-08-29 02:37:30 +02:00
domino Better caplin logging and logic (#7992) 2023-08-10 22:34:58 +02:00
fork Remove failing TestGnosisForkDigest (#7959) 2023-08-02 14:07:34 +02:00
freezer [caplin] block persistence experimentation (#7935) 2023-07-28 00:55:14 +02:00
merkle_tree fixed deneb for devnet 6 (#7650) 2023-06-04 00:36:16 +02:00
persistence Accessors to Caplin indexed database (#8093) 2023-08-29 16:47:16 +02:00
phase1 Heimdall metrics + Metrics HTTP server rationalization (#8094) 2023-08-31 09:04:27 +01:00
rpc Better caplin logging and logic (#7992) 2023-08-10 22:34:58 +02:00
sentinel/peers Caplin block persistence (#7941) 2023-08-09 01:21:19 +02:00
spectest Caplin Optimization: Efficient Processing of Epoch and Reuse of checkpoint states (#8020) 2023-08-15 12:45:48 +02:00
ssz Better caplin logging and logic (#7992) 2023-08-10 22:34:58 +02:00
transition [Caplin Phase 2]: Initial working implementation (#8033) 2023-08-18 15:43:22 +02:00
utils Caplin block persistence (#7941) 2023-08-09 01:21:19 +02:00
coverage Added coverage checker for caplin packages (#7609) 2023-05-31 18:12:18 +02:00