|
6 | 6 | #include "../fd_metrics_base.h" |
7 | 7 | #include "fd_metrics_enums.h" |
8 | 8 |
|
9 | | -#define FD_METRICS_COUNTER_TOWER_ANCESTOR_ROLLBACK_OFF (16UL) |
| 9 | +#define FD_METRICS_COUNTER_TOWER_DESER_FAIL_OFF (16UL) |
| 10 | +#define FD_METRICS_COUNTER_TOWER_DESER_FAIL_NAME "tower_deser_fail" |
| 11 | +#define FD_METRICS_COUNTER_TOWER_DESER_FAIL_TYPE (FD_METRICS_TYPE_COUNTER) |
| 12 | +#define FD_METRICS_COUNTER_TOWER_DESER_FAIL_DESC "Number of times we failed to deserialize" |
| 13 | +#define FD_METRICS_COUNTER_TOWER_DESER_FAIL_CVT (FD_METRICS_CONVERTER_NONE) |
| 14 | + |
| 15 | +#define FD_METRICS_COUNTER_TOWER_ANCESTOR_ROLLBACK_OFF (17UL) |
10 | 16 | #define FD_METRICS_COUNTER_TOWER_ANCESTOR_ROLLBACK_NAME "tower_ancestor_rollback" |
11 | 17 | #define FD_METRICS_COUNTER_TOWER_ANCESTOR_ROLLBACK_TYPE (FD_METRICS_TYPE_COUNTER) |
12 | 18 | #define FD_METRICS_COUNTER_TOWER_ANCESTOR_ROLLBACK_DESC "Rollback to an ancestor of our prev vote (can't vote)" |
13 | 19 | #define FD_METRICS_COUNTER_TOWER_ANCESTOR_ROLLBACK_CVT (FD_METRICS_CONVERTER_NONE) |
14 | 20 |
|
15 | | -#define FD_METRICS_COUNTER_TOWER_SIBLING_CONFIRMED_OFF (17UL) |
| 21 | +#define FD_METRICS_COUNTER_TOWER_SIBLING_CONFIRMED_OFF (18UL) |
16 | 22 | #define FD_METRICS_COUNTER_TOWER_SIBLING_CONFIRMED_NAME "tower_sibling_confirmed" |
17 | 23 | #define FD_METRICS_COUNTER_TOWER_SIBLING_CONFIRMED_TYPE (FD_METRICS_TYPE_COUNTER) |
18 | 24 | #define FD_METRICS_COUNTER_TOWER_SIBLING_CONFIRMED_DESC "Duplicate sibling got confirmed (can't vote)" |
19 | 25 | #define FD_METRICS_COUNTER_TOWER_SIBLING_CONFIRMED_CVT (FD_METRICS_CONVERTER_NONE) |
20 | 26 |
|
21 | | -#define FD_METRICS_COUNTER_TOWER_SAME_FORK_OFF (18UL) |
| 27 | +#define FD_METRICS_COUNTER_TOWER_SAME_FORK_OFF (19UL) |
22 | 28 | #define FD_METRICS_COUNTER_TOWER_SAME_FORK_NAME "tower_same_fork" |
23 | 29 | #define FD_METRICS_COUNTER_TOWER_SAME_FORK_TYPE (FD_METRICS_TYPE_COUNTER) |
24 | 30 | #define FD_METRICS_COUNTER_TOWER_SAME_FORK_DESC "Same fork as prev vote (can vote)" |
25 | 31 | #define FD_METRICS_COUNTER_TOWER_SAME_FORK_CVT (FD_METRICS_CONVERTER_NONE) |
26 | 32 |
|
27 | | -#define FD_METRICS_COUNTER_TOWER_SWITCH_PASS_OFF (19UL) |
| 33 | +#define FD_METRICS_COUNTER_TOWER_SWITCH_PASS_OFF (20UL) |
28 | 34 | #define FD_METRICS_COUNTER_TOWER_SWITCH_PASS_NAME "tower_switch_pass" |
29 | 35 | #define FD_METRICS_COUNTER_TOWER_SWITCH_PASS_TYPE (FD_METRICS_TYPE_COUNTER) |
30 | 36 | #define FD_METRICS_COUNTER_TOWER_SWITCH_PASS_DESC "Prev vote was on a different fork, but we are allowed to switch (can vote)" |
31 | 37 | #define FD_METRICS_COUNTER_TOWER_SWITCH_PASS_CVT (FD_METRICS_CONVERTER_NONE) |
32 | 38 |
|
33 | | -#define FD_METRICS_COUNTER_TOWER_SWITCH_FAIL_OFF (20UL) |
| 39 | +#define FD_METRICS_COUNTER_TOWER_SWITCH_FAIL_OFF (21UL) |
34 | 40 | #define FD_METRICS_COUNTER_TOWER_SWITCH_FAIL_NAME "tower_switch_fail" |
35 | 41 | #define FD_METRICS_COUNTER_TOWER_SWITCH_FAIL_TYPE (FD_METRICS_TYPE_COUNTER) |
36 | 42 | #define FD_METRICS_COUNTER_TOWER_SWITCH_FAIL_DESC "Prev vote was on a different fork, and we are not allowed to switch (can't vote)" |
37 | 43 | #define FD_METRICS_COUNTER_TOWER_SWITCH_FAIL_CVT (FD_METRICS_CONVERTER_NONE) |
38 | 44 |
|
39 | | -#define FD_METRICS_COUNTER_TOWER_LOCKOUT_FAIL_OFF (21UL) |
| 45 | +#define FD_METRICS_COUNTER_TOWER_LOCKOUT_FAIL_OFF (22UL) |
40 | 46 | #define FD_METRICS_COUNTER_TOWER_LOCKOUT_FAIL_NAME "tower_lockout_fail" |
41 | 47 | #define FD_METRICS_COUNTER_TOWER_LOCKOUT_FAIL_TYPE (FD_METRICS_TYPE_COUNTER) |
42 | 48 | #define FD_METRICS_COUNTER_TOWER_LOCKOUT_FAIL_DESC "Locked out (can't vote)" |
43 | 49 | #define FD_METRICS_COUNTER_TOWER_LOCKOUT_FAIL_CVT (FD_METRICS_CONVERTER_NONE) |
44 | 50 |
|
45 | | -#define FD_METRICS_COUNTER_TOWER_THRESHOLD_FAIL_OFF (22UL) |
| 51 | +#define FD_METRICS_COUNTER_TOWER_THRESHOLD_FAIL_OFF (23UL) |
46 | 52 | #define FD_METRICS_COUNTER_TOWER_THRESHOLD_FAIL_NAME "tower_threshold_fail" |
47 | 53 | #define FD_METRICS_COUNTER_TOWER_THRESHOLD_FAIL_TYPE (FD_METRICS_TYPE_COUNTER) |
48 | 54 | #define FD_METRICS_COUNTER_TOWER_THRESHOLD_FAIL_DESC "Did not pass threshold check (can't vote)" |
49 | 55 | #define FD_METRICS_COUNTER_TOWER_THRESHOLD_FAIL_CVT (FD_METRICS_CONVERTER_NONE) |
50 | 56 |
|
51 | | -#define FD_METRICS_COUNTER_TOWER_PROPAGATED_FAIL_OFF (23UL) |
| 57 | +#define FD_METRICS_COUNTER_TOWER_PROPAGATED_FAIL_OFF (24UL) |
52 | 58 | #define FD_METRICS_COUNTER_TOWER_PROPAGATED_FAIL_NAME "tower_propagated_fail" |
53 | 59 | #define FD_METRICS_COUNTER_TOWER_PROPAGATED_FAIL_TYPE (FD_METRICS_TYPE_COUNTER) |
54 | 60 | #define FD_METRICS_COUNTER_TOWER_PROPAGATED_FAIL_DESC "Prev leader block did not propagate (can't vote)" |
55 | 61 | #define FD_METRICS_COUNTER_TOWER_PROPAGATED_FAIL_CVT (FD_METRICS_CONVERTER_NONE) |
56 | 62 |
|
57 | | -#define FD_METRICS_TOWER_TOTAL (8UL) |
| 63 | +#define FD_METRICS_TOWER_TOTAL (9UL) |
58 | 64 | extern const fd_metrics_meta_t FD_METRICS_TOWER[FD_METRICS_TOWER_TOTAL]; |
59 | 65 |
|
60 | 66 | #endif /* HEADER_fd_src_disco_metrics_generated_fd_metrics_tower_h */ |
0 commit comments