Max Inden
2621528639
chore(metrics): Upgrade to prometheus-client v0.19.0 ( #3207 )
2023-01-03 19:42:32 +00:00
Hubert
70d38520fd
*: Activate clippy::style
lint group ( #2620 )
2022-05-03 13:11:48 +02:00
Divma
a1f3547b43
protocols/gossipsub: Allow score buckets to be set ( #2595 )
...
Moves the score buckets to the metrics configuration, setting the same defaults
as what we had but also allowing the user to pass a reference to the score
thresholds to create them from that. Having them in the config also allows users
to set them directly.
2022-04-08 21:32:27 +02:00
Pawan Dhananjay
b98d23263a
protocols/gossipsub: Fix metric name ( #2558 )
2022-03-17 17:44:52 +01:00
Nazar Mokrynskyi
65cc8994a6
*: Derive Debug
and Clone
( #2495 )
...
Co-authored-by: Max Inden <mail@max-inden.de>
2022-02-16 16:16:54 +01:00
Max Inden
3f4dbb1717
{misc,protocols/gossipsub}: Move to prometheus-client ( #2442 )
...
`open-metrics-client` has been accepted as the official Prometheus Rust
client and thus renamed to `prometheus-client`.
See https://groups.google.com/g/prometheus-developers/c/E67ByGmVQKM
2022-02-03 11:31:41 +01:00
Divma
17861d9cac
add performance metrics to gossipsub ( #2346 )
...
* add performance metrics to gossipsub
* add changelog entry
* Re-export open-client-metrics crate
* Added some extra metrics
* More metrics
* Additional metrics
* Correct topic encoding
* More manual encoding of metric labels
* Clean up metric labelling
* Improve heartbeat duration buckets
* Remove re-export
Co-authored-by: Age Manning <Age@AgeManning.com>
2021-12-22 09:31:19 +11:00
Divma
2066a192ad
protocols/gossipsub: Add mesh metrics ( #2316 )
...
Enable instrumenting mesh through metrics and add gossipsub to
misc/metrics.
Co-authored-by: Max Inden <mail@max-inden.de>
2021-11-16 14:59:39 +01:00