Line data Source code
1 : #ifndef HEADER_fd_src_disco_metrics_generated_fd_metrics_gossvf_h 2 : #define HEADER_fd_src_disco_metrics_generated_fd_metrics_gossvf_h 3 : 4 : /* THIS FILE IS GENERATED BY gen_metrics.py. DO NOT HAND EDIT. */ 5 : 6 : #include "../fd_metrics_base.h" 7 : #include "fd_metrics_enums.h" 8 : 9 : enum { 10 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_OFF = 23, 11 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_SUCCESS_PULL_REQUEST_OFF = FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_OFF, 12 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_SUCCESS_PULL_RESPONSE_OFF, 13 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_SUCCESS_PUSH_OFF, 14 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_SUCCESS_PRUNE_OFF, 15 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_SUCCESS_PING_OFF, 16 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_SUCCESS_PONG_OFF, 17 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_UNPARSEABLE_OFF, 18 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_PULL_REQUEST_NOT_CONTACT_INFO_OFF, 19 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_PULL_REQUEST_LOOPBACK_OFF, 20 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_PULL_REQUEST_INACTIVE_OFF, 21 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_PULL_REQUEST_WALLCLOCK_OFF, 22 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_PULL_REQUEST_SIGNATURE_OFF, 23 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_PULL_REQUEST_SHRED_VERSION_OFF, 24 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_PULL_REQUEST_MASK_BITS_OFF, 25 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_PRUNE_DESTINATION_OFF, 26 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_PRUNE_WALLCLOCK_OFF, 27 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_PRUNE_SIGNATURE_OFF, 28 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_PUSH_NO_VALID_CRDS_OFF, 29 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_PULL_RESPONSE_NO_VALID_CRDS_OFF, 30 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_PING_SIGNATURE_OFF, 31 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DROPPED_PONG_SIGNATURE_OFF, 32 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_OFF, 33 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_SUCCESS_PULL_REQUEST_OFF = FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_OFF, 34 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_SUCCESS_PULL_RESPONSE_OFF, 35 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_SUCCESS_PUSH_OFF, 36 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_SUCCESS_PRUNE_OFF, 37 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_SUCCESS_PING_OFF, 38 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_SUCCESS_PONG_OFF, 39 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_UNPARSEABLE_OFF, 40 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PULL_REQUEST_NOT_CONTACT_INFO_OFF, 41 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PULL_REQUEST_LOOPBACK_OFF, 42 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PULL_REQUEST_INACTIVE_OFF, 43 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PULL_REQUEST_WALLCLOCK_OFF, 44 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PULL_REQUEST_SIGNATURE_OFF, 45 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PULL_REQUEST_SHRED_VERSION_OFF, 46 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PULL_REQUEST_MASK_BITS_OFF, 47 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PRUNE_DESTINATION_OFF, 48 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PRUNE_WALLCLOCK_OFF, 49 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PRUNE_SIGNATURE_OFF, 50 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PUSH_NO_VALID_CRDS_OFF, 51 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PULL_RESPONSE_NO_VALID_CRDS_OFF, 52 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PING_SIGNATURE_OFF, 53 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PONG_SIGNATURE_OFF, 54 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_OFF, 55 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_SUCCESS_PULL_RESPONSE_OFF = FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_OFF, 56 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_SUCCESS_PUSH_OFF, 57 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_DROPPED_PULL_RESPONSE_DUPLICATE_OFF, 58 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_DROPPED_PULL_RESPONSE_SIGNATURE_OFF, 59 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_DROPPED_PULL_RESPONSE_ORIGIN_NO_CONTACT_INFO_OFF, 60 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_DROPPED_PULL_RESPONSE_ORIGIN_SHRED_VERSION_OFF, 61 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_DROPPED_PULL_RESPONSE_INACTIVE_OFF, 62 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_DROPPED_PULL_RESPONSE_WALLCLOCK_OFF, 63 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_DROPPED_PUSH_SIGNATURE_OFF, 64 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_DROPPED_PUSH_ORIGIN_NO_CONTACT_INFO_OFF, 65 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_DROPPED_PUSH_ORIGIN_SHRED_VERSION_OFF, 66 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_DROPPED_PUSH_INACTIVE_OFF, 67 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_DROPPED_PUSH_WALLCLOCK_OFF, 68 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_OFF, 69 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_SUCCESS_PULL_RESPONSE_OFF = FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_OFF, 70 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_SUCCESS_PUSH_OFF, 71 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PULL_RESPONSE_DUPLICATE_OFF, 72 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PULL_RESPONSE_SIGNATURE_OFF, 73 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PULL_RESPONSE_ORIGIN_NO_CONTACT_INFO_OFF, 74 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PULL_RESPONSE_ORIGIN_SHRED_VERSION_OFF, 75 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PULL_RESPONSE_INACTIVE_OFF, 76 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PULL_RESPONSE_WALLCLOCK_OFF, 77 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PUSH_SIGNATURE_OFF, 78 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PUSH_ORIGIN_NO_CONTACT_INFO_OFF, 79 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PUSH_ORIGIN_SHRED_VERSION_OFF, 80 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PUSH_INACTIVE_OFF, 81 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PUSH_WALLCLOCK_OFF, 82 : }; 83 : 84 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_NAME "gossvf_message_rx_count" 85 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_TYPE (FD_METRICS_TYPE_COUNTER) 86 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_DESC "Number of gossip messages processed" 87 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_CVT (FD_METRICS_CONVERTER_NONE) 88 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_COUNT_CNT (21UL) 89 : 90 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_NAME "gossvf_message_rx_bytes" 91 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_TYPE (FD_METRICS_TYPE_COUNTER) 92 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DESC "Total wire bytes of gossip messages processed" 93 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_CVT (FD_METRICS_CONVERTER_NONE) 94 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_CNT (21UL) 95 : 96 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_NAME "gossvf_crds_rx_count" 97 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_TYPE (FD_METRICS_TYPE_COUNTER) 98 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_DESC "Number of CRDS values processed" 99 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_CVT (FD_METRICS_CONVERTER_NONE) 100 0 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_COUNT_CNT (13UL) 101 : 102 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_NAME "gossvf_crds_rx_bytes" 103 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_TYPE (FD_METRICS_TYPE_COUNTER) 104 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DESC "Total wire bytes of CRDS values processed" 105 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_CVT (FD_METRICS_CONVERTER_NONE) 106 0 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_CNT (13UL) 107 : 108 : #define FD_METRICS_GOSSVF_TOTAL (68UL) 109 : extern const fd_metrics_meta_t FD_METRICS_GOSSVF[FD_METRICS_GOSSVF_TOTAL]; 110 : 111 : #endif /* HEADER_fd_src_disco_metrics_generated_fd_metrics_gossvf_h */