mirror of
https://gitlab.com/pulsechaincom/erigon-pulse.git
synced 2024-12-31 16:21:21 +00:00
d475bab15f
To expose context flags through diagnostic endpoint `/debug/metrics/flags`. The current `/debug/metrics/cmdline` only provides the command run by user. In the case when user runs Erigon using config file, `cmdline`’s info does not truly reflect the ‘launch setting' and flags set that Erigon is running on. ## Example ### Command ``` erigon --datadir /tmp/data --config test.yaml ``` ### Pseudo config file (in yaml) ``` datadir : '/tmp/data' chain : "sepolia" http : true metrics: true private.api.addr : "localhost:9090" http.api : ["eth","debug","net"] ``` ### Output ``` SUCCESS chain=sepolia config=test.yaml datadir=/tmp/data http=true http.api=eth,debug,net metrics=true private.api.addr=localhost:9090 ```
507 B
507 B
Changelog
All notable changes to diagnostics
will be documented in this file.
Version 2
Added
- Introduce
flags
endpoint (#7417)
Changed
- Increment diagnostic version to 2 in
version.go
(#7417)
Version 1
Added
- Introduce diagnostics versioning via
version
endpoint (#7300) - Introduce
logs/list
andlogs/read
endpoint (#6930) - Introduce
db/list
,db/tables
anddb/read
endpoint (#6930) - Introduce
cmdline
(#7271) - Introduce
block_body_download
(#7373)