Skip to content

Releases: chainflip-io/chainflip-prometheus-exporter

Improvement to witness count metric

18 Jul 09:09
1ac61aa
Compare
Choose a tag to compare

Increased the liveness of cf_witness_count_failure to 10m.

Health endpoint

10 Jul 09:22
b3369db
Compare
Choose a tag to compare
  • Added health endpoint
  • Fixed a little bug in witnessCount/WitnessChainTrackingCount

Inizialite counter values

02 Jul 14:39
0579b71
Compare
Choose a tag to compare

Counters not initialized result in a null value, this means that the first time we increase them it will result in an increase of 0 (null -> 1 doesn't count as 0 -> 1)
With this release we increment on initialization the relevant counters to 1 to avoid such problem.

New configuration setting

01 Jul 10:25
98596f1
Compare
Choose a tag to compare
  • Added the option to disable single metrics from the exporter
  • Added a configuration check on start-up that exits the process in case the configuration is not complete

Added arb asset to price delta metric + bugfixes

25 Jun 12:52
cf94fad
Compare
Choose a tag to compare
  • Added new assets to cf_price_delta (Arb-eth, Arb-usdc, USDT)
  • Fixed a little bug in cf_chain_tracking_witness_count metric's logic

2.5

03 Jun 08:29
8eeb1a3
Compare
Choose a tag to compare
2.5

Arbitrum release.
With this release we update the exporter to accomodate the addition of Arbitrum and the relative changes we've made to the protocol.

Fix bugs

07 May 09:51
fa0ff12
Compare
Choose a tag to compare

Switched from toHuman() to toJSON() whenever possible.

General improvements

26 Apr 13:02
2ab3c3e
Compare
Choose a tag to compare
  • Improved witnessing metrics -> print list of failing validators
  • removed unnecessary imports
  • fixed little bugs: handle case where query result is null instead of erroring

Fix: little bugs

26 Apr 11:43
9df8e49
Compare
Choose a tag to compare

Fixed a bugs where we didn't check that the returned value was not null.

2.3.8: Improve witness metric (#51)

24 Apr 15:03
1b83568
Compare
Choose a tag to compare

Added new metric to better capture failing extrinsic -> we parse the inner error through the metadata and use that as label such that we can differentiate where the error is coming from instead of having the general error system.extrinsicFailed

Added new metric for failing witnesses such that we can use these two new metrics to print the list of failing validators in our alerting system.

Improved witnessing metric for chaintracking -> in case of a very low number of witnesses we check also the previous epoch and use the sum of the two as the total. This will allow us to avoid alerting on false positive after a rotation.