Line data Source code
1 : /* THIS FILE IS GENERATED BY gen_metrics.py. DO NOT HAND EDIT. */ 2 : 3 : #include "../fd_metrics_base.h" 4 : #include "fd_metrics_enums.h" 5 : 6 0 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_LINK_WAIT_OFF (16UL) 7 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_LINK_WAIT_NAME "replay_store_link_wait" 8 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_LINK_WAIT_TYPE (FD_METRICS_TYPE_HISTOGRAM) 9 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_LINK_WAIT_DESC "Time in seconds spent waiting for the store to link a new FEC set" 10 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_LINK_WAIT_CVT (FD_METRICS_CONVERTER_SECONDS) 11 0 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_LINK_WAIT_MIN (1e-08) 12 0 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_LINK_WAIT_MAX (0.0005) 13 : 14 0 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_LINK_WORK_OFF (33UL) 15 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_LINK_WORK_NAME "replay_store_link_work" 16 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_LINK_WORK_TYPE (FD_METRICS_TYPE_HISTOGRAM) 17 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_LINK_WORK_DESC "Time in seconds spent on linking a new FEC set" 18 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_LINK_WORK_CVT (FD_METRICS_CONVERTER_SECONDS) 19 0 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_LINK_WORK_MIN (1e-08) 20 0 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_LINK_WORK_MAX (0.0005) 21 : 22 0 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_READ_WAIT_OFF (50UL) 23 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_READ_WAIT_NAME "replay_store_read_wait" 24 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_READ_WAIT_TYPE (FD_METRICS_TYPE_HISTOGRAM) 25 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_READ_WAIT_DESC "Time in seconds spent waiting for the store to read a FEC set" 26 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_READ_WAIT_CVT (FD_METRICS_CONVERTER_SECONDS) 27 0 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_READ_WAIT_MIN (1e-08) 28 0 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_READ_WAIT_MAX (0.001) 29 : 30 0 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_READ_WORK_OFF (67UL) 31 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_READ_WORK_NAME "replay_store_read_work" 32 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_READ_WORK_TYPE (FD_METRICS_TYPE_HISTOGRAM) 33 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_READ_WORK_DESC "Time in seconds spent on reading a FEC set" 34 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_READ_WORK_CVT (FD_METRICS_CONVERTER_SECONDS) 35 0 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_READ_WORK_MIN (1e-08) 36 0 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_READ_WORK_MAX (0.001) 37 : 38 0 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_PUBLISH_WAIT_OFF (84UL) 39 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_PUBLISH_WAIT_NAME "replay_store_publish_wait" 40 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_PUBLISH_WAIT_TYPE (FD_METRICS_TYPE_HISTOGRAM) 41 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_PUBLISH_WAIT_DESC "Time in seconds spent waiting for the store to publish a new FEC set" 42 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_PUBLISH_WAIT_CVT (FD_METRICS_CONVERTER_SECONDS) 43 0 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_PUBLISH_WAIT_MIN (1e-08) 44 0 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_PUBLISH_WAIT_MAX (0.001) 45 : 46 0 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_PUBLISH_WORK_OFF (101UL) 47 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_PUBLISH_WORK_NAME "replay_store_publish_work" 48 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_PUBLISH_WORK_TYPE (FD_METRICS_TYPE_HISTOGRAM) 49 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_PUBLISH_WORK_DESC "Time in seconds spent on publishing a new FEC set" 50 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_PUBLISH_WORK_CVT (FD_METRICS_CONVERTER_SECONDS) 51 0 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_PUBLISH_WORK_MIN (1e-08) 52 0 : #define FD_METRICS_HISTOGRAM_REPLAY_STORE_PUBLISH_WORK_MAX (0.001) 53 : 54 0 : #define FD_METRICS_GAUGE_REPLAY_ROOT_SLOT_OFF (118UL) 55 : #define FD_METRICS_GAUGE_REPLAY_ROOT_SLOT_NAME "replay_root_slot" 56 : #define FD_METRICS_GAUGE_REPLAY_ROOT_SLOT_TYPE (FD_METRICS_TYPE_GAUGE) 57 : #define FD_METRICS_GAUGE_REPLAY_ROOT_SLOT_DESC "The slot at which our node has most recently rooted" 58 : #define FD_METRICS_GAUGE_REPLAY_ROOT_SLOT_CVT (FD_METRICS_CONVERTER_NONE) 59 : 60 0 : #define FD_METRICS_GAUGE_REPLAY_ROOT_DISTANCE_OFF (119UL) 61 : #define FD_METRICS_GAUGE_REPLAY_ROOT_DISTANCE_NAME "replay_root_distance" 62 : #define FD_METRICS_GAUGE_REPLAY_ROOT_DISTANCE_TYPE (FD_METRICS_TYPE_GAUGE) 63 : #define FD_METRICS_GAUGE_REPLAY_ROOT_DISTANCE_DESC "The distance in slots between our current root and the current reset slot" 64 : #define FD_METRICS_GAUGE_REPLAY_ROOT_DISTANCE_CVT (FD_METRICS_CONVERTER_NONE) 65 : 66 0 : #define FD_METRICS_GAUGE_REPLAY_LEADER_SLOT_OFF (120UL) 67 : #define FD_METRICS_GAUGE_REPLAY_LEADER_SLOT_NAME "replay_leader_slot" 68 : #define FD_METRICS_GAUGE_REPLAY_LEADER_SLOT_TYPE (FD_METRICS_TYPE_GAUGE) 69 : #define FD_METRICS_GAUGE_REPLAY_LEADER_SLOT_DESC "The slot at which we are currently leader, or 0 if none" 70 : #define FD_METRICS_GAUGE_REPLAY_LEADER_SLOT_CVT (FD_METRICS_CONVERTER_NONE) 71 : 72 0 : #define FD_METRICS_GAUGE_REPLAY_NEXT_LEADER_SLOT_OFF (121UL) 73 : #define FD_METRICS_GAUGE_REPLAY_NEXT_LEADER_SLOT_NAME "replay_next_leader_slot" 74 : #define FD_METRICS_GAUGE_REPLAY_NEXT_LEADER_SLOT_TYPE (FD_METRICS_TYPE_GAUGE) 75 : #define FD_METRICS_GAUGE_REPLAY_NEXT_LEADER_SLOT_DESC "The slot at which we are next leader, or 0 if none. If we are currently leader, this is the same as the current leader slot" 76 : #define FD_METRICS_GAUGE_REPLAY_NEXT_LEADER_SLOT_CVT (FD_METRICS_CONVERTER_NONE) 77 : 78 0 : #define FD_METRICS_GAUGE_REPLAY_RESET_SLOT_OFF (122UL) 79 : #define FD_METRICS_GAUGE_REPLAY_RESET_SLOT_NAME "replay_reset_slot" 80 : #define FD_METRICS_GAUGE_REPLAY_RESET_SLOT_TYPE (FD_METRICS_TYPE_GAUGE) 81 : #define FD_METRICS_GAUGE_REPLAY_RESET_SLOT_DESC "The slot at which we last reset the replay stage, or 0 if unknown" 82 : #define FD_METRICS_GAUGE_REPLAY_RESET_SLOT_CVT (FD_METRICS_CONVERTER_NONE) 83 : 84 0 : #define FD_METRICS_GAUGE_REPLAY_MAX_LIVE_BANKS_OFF (123UL) 85 : #define FD_METRICS_GAUGE_REPLAY_MAX_LIVE_BANKS_NAME "replay_max_live_banks" 86 : #define FD_METRICS_GAUGE_REPLAY_MAX_LIVE_BANKS_TYPE (FD_METRICS_TYPE_GAUGE) 87 : #define FD_METRICS_GAUGE_REPLAY_MAX_LIVE_BANKS_DESC "The maximum number of banks we can have alive" 88 : #define FD_METRICS_GAUGE_REPLAY_MAX_LIVE_BANKS_CVT (FD_METRICS_CONVERTER_NONE) 89 : 90 0 : #define FD_METRICS_GAUGE_REPLAY_LIVE_BANKS_OFF (124UL) 91 : #define FD_METRICS_GAUGE_REPLAY_LIVE_BANKS_NAME "replay_live_banks" 92 : #define FD_METRICS_GAUGE_REPLAY_LIVE_BANKS_TYPE (FD_METRICS_TYPE_GAUGE) 93 : #define FD_METRICS_GAUGE_REPLAY_LIVE_BANKS_DESC "The number of banks we currently have alive" 94 : #define FD_METRICS_GAUGE_REPLAY_LIVE_BANKS_CVT (FD_METRICS_CONVERTER_NONE) 95 : 96 0 : #define FD_METRICS_COUNTER_REPLAY_SLOTS_TOTAL_OFF (125UL) 97 : #define FD_METRICS_COUNTER_REPLAY_SLOTS_TOTAL_NAME "replay_slots_total" 98 : #define FD_METRICS_COUNTER_REPLAY_SLOTS_TOTAL_TYPE (FD_METRICS_TYPE_COUNTER) 99 : #define FD_METRICS_COUNTER_REPLAY_SLOTS_TOTAL_DESC "Count of slots replayed successfully" 100 : #define FD_METRICS_COUNTER_REPLAY_SLOTS_TOTAL_CVT (FD_METRICS_CONVERTER_NONE) 101 : 102 0 : #define FD_METRICS_COUNTER_REPLAY_TRANSACTIONS_TOTAL_OFF (126UL) 103 : #define FD_METRICS_COUNTER_REPLAY_TRANSACTIONS_TOTAL_NAME "replay_transactions_total" 104 : #define FD_METRICS_COUNTER_REPLAY_TRANSACTIONS_TOTAL_TYPE (FD_METRICS_TYPE_COUNTER) 105 : #define FD_METRICS_COUNTER_REPLAY_TRANSACTIONS_TOTAL_DESC "Count of transactions processed overall on the current fork" 106 : #define FD_METRICS_COUNTER_REPLAY_TRANSACTIONS_TOTAL_CVT (FD_METRICS_CONVERTER_NONE) 107 : 108 : #define FD_METRICS_REPLAY_TOTAL (15UL) 109 : extern const fd_metrics_meta_t FD_METRICS_REPLAY[FD_METRICS_REPLAY_TOTAL];