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_COUNTER_GOSSVF_MESSAGE_RX_COUNT_OFF (16UL) 7 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_NAME "gossvf_message_rx_count" 8 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_TYPE (FD_METRICS_TYPE_COUNTER) 9 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DESC "" 10 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_CVT (FD_METRICS_CONVERTER_NONE) 11 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_CNT (20UL) 12 : 13 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_SUCCESS_PULL_REQUEST_OFF (16UL) 14 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_SUCCESS_PULL_RESPONSE_OFF (17UL) 15 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_SUCCESS_PUSH_OFF (18UL) 16 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_SUCCESS_PRUNE_OFF (19UL) 17 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_SUCCESS_PING_OFF (20UL) 18 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_SUCCESS_PONG_OFF (21UL) 19 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_UNPARSEABLE_OFF (22UL) 20 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_PULL_REQUEST_NOT_CONTACT_INFO_OFF (23UL) 21 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_PULL_REQUEST_LOOPBACK_OFF (24UL) 22 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_PULL_REQUEST_INACTIVE_OFF (25UL) 23 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_PULL_REQUEST_WALLCLOCK_OFF (26UL) 24 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_PULL_REQUEST_SIGNATURE_OFF (27UL) 25 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_PULL_REQUEST_SHRED_VERSION_OFF (28UL) 26 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_PRUNE_DESTINATION_OFF (29UL) 27 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_PRUNE_WALLCLOCK_OFF (30UL) 28 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_PRUNE_SIGNATURE_OFF (31UL) 29 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_PUSH_NO_VALID_CRDS_OFF (32UL) 30 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_PULL_RESPONSE_NO_VALID_CRDS_OFF (33UL) 31 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_PING_SIGNATURE_OFF (34UL) 32 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_PONG_SIGNATURE_OFF (35UL) 33 : 34 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_OFF (36UL) 35 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_NAME "gossvf_message_rx_bytes" 36 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_TYPE (FD_METRICS_TYPE_COUNTER) 37 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DESC "" 38 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_CVT (FD_METRICS_CONVERTER_NONE) 39 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_CNT (20UL) 40 : 41 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_SUCCESS_PULL_REQUEST_OFF (36UL) 42 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_SUCCESS_PULL_RESPONSE_OFF (37UL) 43 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_SUCCESS_PUSH_OFF (38UL) 44 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_SUCCESS_PRUNE_OFF (39UL) 45 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_SUCCESS_PING_OFF (40UL) 46 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_SUCCESS_PONG_OFF (41UL) 47 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_UNPARSEABLE_OFF (42UL) 48 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PULL_REQUEST_NOT_CONTACT_INFO_OFF (43UL) 49 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PULL_REQUEST_LOOPBACK_OFF (44UL) 50 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PULL_REQUEST_INACTIVE_OFF (45UL) 51 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PULL_REQUEST_WALLCLOCK_OFF (46UL) 52 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PULL_REQUEST_SIGNATURE_OFF (47UL) 53 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PULL_REQUEST_SHRED_VERSION_OFF (48UL) 54 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PRUNE_DESTINATION_OFF (49UL) 55 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PRUNE_WALLCLOCK_OFF (50UL) 56 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PRUNE_SIGNATURE_OFF (51UL) 57 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PUSH_NO_VALID_CRDS_OFF (52UL) 58 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PULL_RESPONSE_NO_VALID_CRDS_OFF (53UL) 59 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PING_SIGNATURE_OFF (54UL) 60 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PONG_SIGNATURE_OFF (55UL) 61 : 62 0 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_OFF (56UL) 63 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_NAME "gossvf_crds_rx_count" 64 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_TYPE (FD_METRICS_TYPE_COUNTER) 65 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_DESC "" 66 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_CVT (FD_METRICS_CONVERTER_NONE) 67 0 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_CNT (16UL) 68 : 69 0 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_SUCCESS_PULL_RESPONSE_OFF (56UL) 70 0 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_SUCCESS_PUSH_OFF (57UL) 71 0 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_DROPPED_PULL_RESPONSE_DUPLICATE_OFF (58UL) 72 0 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_DROPPED_PULL_RESPONSE_SIGNATURE_OFF (59UL) 73 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_DROPPED_PULL_RESPONSE_RELAYER_NO_CONTACT_INFO_OFF (60UL) 74 0 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_DROPPED_PULL_RESPONSE_RELAYER_SHRED_VERSION_OFF (61UL) 75 0 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_DROPPED_PULL_RESPONSE_ORIGIN_NO_CONTACT_INFO_OFF (62UL) 76 0 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_DROPPED_PULL_RESPONSE_ORIGIN_SHRED_VERSION_OFF (63UL) 77 0 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_DROPPED_PULL_RESPONSE_INACTIVE_OFF (64UL) 78 0 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_DROPPED_PUSH_SIGNATURE_OFF (65UL) 79 0 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_DROPPED_PUSH_RELAYER_NO_CONTACT_INFO_OFF (66UL) 80 0 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_DROPPED_PUSH_RELAYER_SHRED_VERSION_OFF (67UL) 81 0 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_DROPPED_PUSH_ORIGIN_NO_CONTACT_INFO_OFF (68UL) 82 0 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_DROPPED_PUSH_ORIGIN_SHRED_VERSION_OFF (69UL) 83 0 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_DROPPED_PUSH_INACTIVE_OFF (70UL) 84 0 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_DROPPED_PUSH_WALLCLOCK_OFF (71UL) 85 : 86 0 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_OFF (72UL) 87 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_NAME "gossvf_crds_rx_bytes" 88 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_TYPE (FD_METRICS_TYPE_COUNTER) 89 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DESC "" 90 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_CVT (FD_METRICS_CONVERTER_NONE) 91 0 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_CNT (16UL) 92 : 93 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_SUCCESS_PULL_RESPONSE_OFF (72UL) 94 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_SUCCESS_PUSH_OFF (73UL) 95 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PULL_RESPONSE_DUPLICATE_OFF (74UL) 96 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PULL_RESPONSE_SIGNATURE_OFF (75UL) 97 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PULL_RESPONSE_RELAYER_NO_CONTACT_INFO_OFF (76UL) 98 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PULL_RESPONSE_RELAYER_SHRED_VERSION_OFF (77UL) 99 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PULL_RESPONSE_ORIGIN_NO_CONTACT_INFO_OFF (78UL) 100 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PULL_RESPONSE_ORIGIN_SHRED_VERSION_OFF (79UL) 101 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PULL_RESPONSE_INACTIVE_OFF (80UL) 102 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PUSH_SIGNATURE_OFF (81UL) 103 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PUSH_RELAYER_NO_CONTACT_INFO_OFF (82UL) 104 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PUSH_RELAYER_SHRED_VERSION_OFF (83UL) 105 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PUSH_ORIGIN_NO_CONTACT_INFO_OFF (84UL) 106 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PUSH_ORIGIN_SHRED_VERSION_OFF (85UL) 107 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PUSH_INACTIVE_OFF (86UL) 108 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PUSH_WALLCLOCK_OFF (87UL) 109 : 110 : #define FD_METRICS_GOSSVF_TOTAL (72UL) 111 : extern const fd_metrics_meta_t FD_METRICS_GOSSVF[FD_METRICS_GOSSVF_TOTAL];