mirror of
https://gitlab.com/pulsechaincom/erigon-pulse.git
synced 2025-01-08 03:51:20 +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 ```
24 lines
507 B
Markdown
24 lines
507 B
Markdown
# 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` and `logs/read` endpoint (#6930)
|
|
- Introduce `db/list`, `db/tables` and `db/read` endpoint (#6930)
|
|
- Introduce `cmdline` (#7271)
|
|
- Introduce `block_body_download` (#7373)
|