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_QUIC_TXNS_OVERRUN_OFF (16UL) 7 : #define FD_METRICS_COUNTER_QUIC_TXNS_OVERRUN_NAME "quic_txns_overrun" 8 : #define FD_METRICS_COUNTER_QUIC_TXNS_OVERRUN_TYPE (FD_METRICS_TYPE_COUNTER) 9 : #define FD_METRICS_COUNTER_QUIC_TXNS_OVERRUN_DESC "Count of txns overrun before reassembled (too small txn_reassembly_count)." 10 : #define FD_METRICS_COUNTER_QUIC_TXNS_OVERRUN_CVT (FD_METRICS_CONVERTER_NONE) 11 : 12 0 : #define FD_METRICS_COUNTER_QUIC_TXN_REASMS_STARTED_OFF (17UL) 13 : #define FD_METRICS_COUNTER_QUIC_TXN_REASMS_STARTED_NAME "quic_txn_reasms_started" 14 : #define FD_METRICS_COUNTER_QUIC_TXN_REASMS_STARTED_TYPE (FD_METRICS_TYPE_COUNTER) 15 : #define FD_METRICS_COUNTER_QUIC_TXN_REASMS_STARTED_DESC "Count of fragmented txn receive ops started." 16 : #define FD_METRICS_COUNTER_QUIC_TXN_REASMS_STARTED_CVT (FD_METRICS_CONVERTER_NONE) 17 : 18 0 : #define FD_METRICS_GAUGE_QUIC_TXN_REASMS_ACTIVE_OFF (18UL) 19 : #define FD_METRICS_GAUGE_QUIC_TXN_REASMS_ACTIVE_NAME "quic_txn_reasms_active" 20 : #define FD_METRICS_GAUGE_QUIC_TXN_REASMS_ACTIVE_TYPE (FD_METRICS_TYPE_GAUGE) 21 : #define FD_METRICS_GAUGE_QUIC_TXN_REASMS_ACTIVE_DESC "Number of fragmented txn receive ops currently active." 22 : #define FD_METRICS_GAUGE_QUIC_TXN_REASMS_ACTIVE_CVT (FD_METRICS_CONVERTER_NONE) 23 : 24 0 : #define FD_METRICS_COUNTER_QUIC_FRAGS_OK_OFF (19UL) 25 : #define FD_METRICS_COUNTER_QUIC_FRAGS_OK_NAME "quic_frags_ok" 26 : #define FD_METRICS_COUNTER_QUIC_FRAGS_OK_TYPE (FD_METRICS_TYPE_COUNTER) 27 : #define FD_METRICS_COUNTER_QUIC_FRAGS_OK_DESC "Count of txn frags received" 28 : #define FD_METRICS_COUNTER_QUIC_FRAGS_OK_CVT (FD_METRICS_CONVERTER_NONE) 29 : 30 0 : #define FD_METRICS_COUNTER_QUIC_FRAGS_GAP_OFF (20UL) 31 : #define FD_METRICS_COUNTER_QUIC_FRAGS_GAP_NAME "quic_frags_gap" 32 : #define FD_METRICS_COUNTER_QUIC_FRAGS_GAP_TYPE (FD_METRICS_TYPE_COUNTER) 33 : #define FD_METRICS_COUNTER_QUIC_FRAGS_GAP_DESC "Count of txn frags dropped due to data gap" 34 : #define FD_METRICS_COUNTER_QUIC_FRAGS_GAP_CVT (FD_METRICS_CONVERTER_NONE) 35 : 36 0 : #define FD_METRICS_COUNTER_QUIC_FRAGS_DUP_OFF (21UL) 37 : #define FD_METRICS_COUNTER_QUIC_FRAGS_DUP_NAME "quic_frags_dup" 38 : #define FD_METRICS_COUNTER_QUIC_FRAGS_DUP_TYPE (FD_METRICS_TYPE_COUNTER) 39 : #define FD_METRICS_COUNTER_QUIC_FRAGS_DUP_DESC "Count of txn frags dropped due to dup (stream already completed)" 40 : #define FD_METRICS_COUNTER_QUIC_FRAGS_DUP_CVT (FD_METRICS_CONVERTER_NONE) 41 : 42 : #define FD_METRICS_COUNTER_QUIC_TXNS_RECEIVED_OFF (22UL) 43 : #define FD_METRICS_COUNTER_QUIC_TXNS_RECEIVED_NAME "quic_txns_received" 44 : #define FD_METRICS_COUNTER_QUIC_TXNS_RECEIVED_TYPE (FD_METRICS_TYPE_COUNTER) 45 : #define FD_METRICS_COUNTER_QUIC_TXNS_RECEIVED_DESC "Count of txns received via TPU." 46 : #define FD_METRICS_COUNTER_QUIC_TXNS_RECEIVED_CVT (FD_METRICS_CONVERTER_NONE) 47 : #define FD_METRICS_COUNTER_QUIC_TXNS_RECEIVED_CNT (3UL) 48 : 49 0 : #define FD_METRICS_COUNTER_QUIC_TXNS_RECEIVED_UDP_OFF (22UL) 50 0 : #define FD_METRICS_COUNTER_QUIC_TXNS_RECEIVED_QUIC_FAST_OFF (23UL) 51 0 : #define FD_METRICS_COUNTER_QUIC_TXNS_RECEIVED_QUIC_FRAG_OFF (24UL) 52 : 53 0 : #define FD_METRICS_COUNTER_QUIC_TXNS_ABANDONED_OFF (25UL) 54 : #define FD_METRICS_COUNTER_QUIC_TXNS_ABANDONED_NAME "quic_txns_abandoned" 55 : #define FD_METRICS_COUNTER_QUIC_TXNS_ABANDONED_TYPE (FD_METRICS_TYPE_COUNTER) 56 : #define FD_METRICS_COUNTER_QUIC_TXNS_ABANDONED_DESC "Count of txns abandoned because a conn was lost." 57 : #define FD_METRICS_COUNTER_QUIC_TXNS_ABANDONED_CVT (FD_METRICS_CONVERTER_NONE) 58 : 59 0 : #define FD_METRICS_COUNTER_QUIC_TXN_UNDERSZ_OFF (26UL) 60 : #define FD_METRICS_COUNTER_QUIC_TXN_UNDERSZ_NAME "quic_txn_undersz" 61 : #define FD_METRICS_COUNTER_QUIC_TXN_UNDERSZ_TYPE (FD_METRICS_TYPE_COUNTER) 62 : #define FD_METRICS_COUNTER_QUIC_TXN_UNDERSZ_DESC "Count of txns received via QUIC dropped because they were too small." 63 : #define FD_METRICS_COUNTER_QUIC_TXN_UNDERSZ_CVT (FD_METRICS_CONVERTER_NONE) 64 : 65 0 : #define FD_METRICS_COUNTER_QUIC_TXN_OVERSZ_OFF (27UL) 66 : #define FD_METRICS_COUNTER_QUIC_TXN_OVERSZ_NAME "quic_txn_oversz" 67 : #define FD_METRICS_COUNTER_QUIC_TXN_OVERSZ_TYPE (FD_METRICS_TYPE_COUNTER) 68 : #define FD_METRICS_COUNTER_QUIC_TXN_OVERSZ_DESC "Count of txns received via QUIC dropped because they were too large." 69 : #define FD_METRICS_COUNTER_QUIC_TXN_OVERSZ_CVT (FD_METRICS_CONVERTER_NONE) 70 : 71 0 : #define FD_METRICS_COUNTER_QUIC_LEGACY_TXN_UNDERSZ_OFF (28UL) 72 : #define FD_METRICS_COUNTER_QUIC_LEGACY_TXN_UNDERSZ_NAME "quic_legacy_txn_undersz" 73 : #define FD_METRICS_COUNTER_QUIC_LEGACY_TXN_UNDERSZ_TYPE (FD_METRICS_TYPE_COUNTER) 74 : #define FD_METRICS_COUNTER_QUIC_LEGACY_TXN_UNDERSZ_DESC "Count of packets received on the non-QUIC port that were too small to be a valid IP packet." 75 : #define FD_METRICS_COUNTER_QUIC_LEGACY_TXN_UNDERSZ_CVT (FD_METRICS_CONVERTER_NONE) 76 : 77 0 : #define FD_METRICS_COUNTER_QUIC_LEGACY_TXN_OVERSZ_OFF (29UL) 78 : #define FD_METRICS_COUNTER_QUIC_LEGACY_TXN_OVERSZ_NAME "quic_legacy_txn_oversz" 79 : #define FD_METRICS_COUNTER_QUIC_LEGACY_TXN_OVERSZ_TYPE (FD_METRICS_TYPE_COUNTER) 80 : #define FD_METRICS_COUNTER_QUIC_LEGACY_TXN_OVERSZ_DESC "Count of packets received on the non-QUIC port that were too large to be a valid transaction." 81 : #define FD_METRICS_COUNTER_QUIC_LEGACY_TXN_OVERSZ_CVT (FD_METRICS_CONVERTER_NONE) 82 : 83 0 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_PACKETS_OFF (30UL) 84 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_PACKETS_NAME "quic_received_packets" 85 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_PACKETS_TYPE (FD_METRICS_TYPE_COUNTER) 86 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_PACKETS_DESC "Number of IP packets received." 87 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_PACKETS_CVT (FD_METRICS_CONVERTER_NONE) 88 : 89 0 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_BYTES_OFF (31UL) 90 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_BYTES_NAME "quic_received_bytes" 91 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_BYTES_TYPE (FD_METRICS_TYPE_COUNTER) 92 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_BYTES_DESC "Total bytes received (including IP, UDP, QUIC headers)." 93 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_BYTES_CVT (FD_METRICS_CONVERTER_NONE) 94 : 95 0 : #define FD_METRICS_COUNTER_QUIC_SENT_PACKETS_OFF (32UL) 96 : #define FD_METRICS_COUNTER_QUIC_SENT_PACKETS_NAME "quic_sent_packets" 97 : #define FD_METRICS_COUNTER_QUIC_SENT_PACKETS_TYPE (FD_METRICS_TYPE_COUNTER) 98 : #define FD_METRICS_COUNTER_QUIC_SENT_PACKETS_DESC "Number of IP packets sent." 99 : #define FD_METRICS_COUNTER_QUIC_SENT_PACKETS_CVT (FD_METRICS_CONVERTER_NONE) 100 : 101 0 : #define FD_METRICS_COUNTER_QUIC_SENT_BYTES_OFF (33UL) 102 : #define FD_METRICS_COUNTER_QUIC_SENT_BYTES_NAME "quic_sent_bytes" 103 : #define FD_METRICS_COUNTER_QUIC_SENT_BYTES_TYPE (FD_METRICS_TYPE_COUNTER) 104 : #define FD_METRICS_COUNTER_QUIC_SENT_BYTES_DESC "Total bytes sent (including IP, UDP, QUIC headers)." 105 : #define FD_METRICS_COUNTER_QUIC_SENT_BYTES_CVT (FD_METRICS_CONVERTER_NONE) 106 : 107 0 : #define FD_METRICS_GAUGE_QUIC_CONNECTIONS_ACTIVE_OFF (34UL) 108 : #define FD_METRICS_GAUGE_QUIC_CONNECTIONS_ACTIVE_NAME "quic_connections_active" 109 : #define FD_METRICS_GAUGE_QUIC_CONNECTIONS_ACTIVE_TYPE (FD_METRICS_TYPE_GAUGE) 110 : #define FD_METRICS_GAUGE_QUIC_CONNECTIONS_ACTIVE_DESC "The number of currently active QUIC connections." 111 : #define FD_METRICS_GAUGE_QUIC_CONNECTIONS_ACTIVE_CVT (FD_METRICS_CONVERTER_NONE) 112 : 113 0 : #define FD_METRICS_COUNTER_QUIC_CONNECTIONS_CREATED_OFF (35UL) 114 : #define FD_METRICS_COUNTER_QUIC_CONNECTIONS_CREATED_NAME "quic_connections_created" 115 : #define FD_METRICS_COUNTER_QUIC_CONNECTIONS_CREATED_TYPE (FD_METRICS_TYPE_COUNTER) 116 : #define FD_METRICS_COUNTER_QUIC_CONNECTIONS_CREATED_DESC "The total number of connections that have been created." 117 : #define FD_METRICS_COUNTER_QUIC_CONNECTIONS_CREATED_CVT (FD_METRICS_CONVERTER_NONE) 118 : 119 0 : #define FD_METRICS_COUNTER_QUIC_CONNECTIONS_CLOSED_OFF (36UL) 120 : #define FD_METRICS_COUNTER_QUIC_CONNECTIONS_CLOSED_NAME "quic_connections_closed" 121 : #define FD_METRICS_COUNTER_QUIC_CONNECTIONS_CLOSED_TYPE (FD_METRICS_TYPE_COUNTER) 122 : #define FD_METRICS_COUNTER_QUIC_CONNECTIONS_CLOSED_DESC "Number of connections gracefully closed." 123 : #define FD_METRICS_COUNTER_QUIC_CONNECTIONS_CLOSED_CVT (FD_METRICS_CONVERTER_NONE) 124 : 125 0 : #define FD_METRICS_COUNTER_QUIC_CONNECTIONS_ABORTED_OFF (37UL) 126 : #define FD_METRICS_COUNTER_QUIC_CONNECTIONS_ABORTED_NAME "quic_connections_aborted" 127 : #define FD_METRICS_COUNTER_QUIC_CONNECTIONS_ABORTED_TYPE (FD_METRICS_TYPE_COUNTER) 128 : #define FD_METRICS_COUNTER_QUIC_CONNECTIONS_ABORTED_DESC "Number of connections aborted." 129 : #define FD_METRICS_COUNTER_QUIC_CONNECTIONS_ABORTED_CVT (FD_METRICS_CONVERTER_NONE) 130 : 131 0 : #define FD_METRICS_COUNTER_QUIC_CONNECTIONS_TIMED_OUT_OFF (38UL) 132 : #define FD_METRICS_COUNTER_QUIC_CONNECTIONS_TIMED_OUT_NAME "quic_connections_timed_out" 133 : #define FD_METRICS_COUNTER_QUIC_CONNECTIONS_TIMED_OUT_TYPE (FD_METRICS_TYPE_COUNTER) 134 : #define FD_METRICS_COUNTER_QUIC_CONNECTIONS_TIMED_OUT_DESC "Number of connections timed out." 135 : #define FD_METRICS_COUNTER_QUIC_CONNECTIONS_TIMED_OUT_CVT (FD_METRICS_CONVERTER_NONE) 136 : 137 0 : #define FD_METRICS_COUNTER_QUIC_CONNECTIONS_RETRIED_OFF (39UL) 138 : #define FD_METRICS_COUNTER_QUIC_CONNECTIONS_RETRIED_NAME "quic_connections_retried" 139 : #define FD_METRICS_COUNTER_QUIC_CONNECTIONS_RETRIED_TYPE (FD_METRICS_TYPE_COUNTER) 140 : #define FD_METRICS_COUNTER_QUIC_CONNECTIONS_RETRIED_DESC "Number of connections established with retry." 141 : #define FD_METRICS_COUNTER_QUIC_CONNECTIONS_RETRIED_CVT (FD_METRICS_CONVERTER_NONE) 142 : 143 0 : #define FD_METRICS_COUNTER_QUIC_CONNECTION_ERROR_NO_SLOTS_OFF (40UL) 144 : #define FD_METRICS_COUNTER_QUIC_CONNECTION_ERROR_NO_SLOTS_NAME "quic_connection_error_no_slots" 145 : #define FD_METRICS_COUNTER_QUIC_CONNECTION_ERROR_NO_SLOTS_TYPE (FD_METRICS_TYPE_COUNTER) 146 : #define FD_METRICS_COUNTER_QUIC_CONNECTION_ERROR_NO_SLOTS_DESC "Number of connections that failed to create due to lack of slots." 147 : #define FD_METRICS_COUNTER_QUIC_CONNECTION_ERROR_NO_SLOTS_CVT (FD_METRICS_CONVERTER_NONE) 148 : 149 0 : #define FD_METRICS_COUNTER_QUIC_CONNECTION_ERROR_RETRY_FAIL_OFF (41UL) 150 : #define FD_METRICS_COUNTER_QUIC_CONNECTION_ERROR_RETRY_FAIL_NAME "quic_connection_error_retry_fail" 151 : #define FD_METRICS_COUNTER_QUIC_CONNECTION_ERROR_RETRY_FAIL_TYPE (FD_METRICS_TYPE_COUNTER) 152 : #define FD_METRICS_COUNTER_QUIC_CONNECTION_ERROR_RETRY_FAIL_DESC "Number of connections that failed during retry (e.g. invalid token)." 153 : #define FD_METRICS_COUNTER_QUIC_CONNECTION_ERROR_RETRY_FAIL_CVT (FD_METRICS_CONVERTER_NONE) 154 : 155 0 : #define FD_METRICS_COUNTER_QUIC_PKT_NO_CONN_OFF (42UL) 156 : #define FD_METRICS_COUNTER_QUIC_PKT_NO_CONN_NAME "quic_pkt_no_conn" 157 : #define FD_METRICS_COUNTER_QUIC_PKT_NO_CONN_TYPE (FD_METRICS_TYPE_COUNTER) 158 : #define FD_METRICS_COUNTER_QUIC_PKT_NO_CONN_DESC "Number of packets with an unknown connection ID." 159 : #define FD_METRICS_COUNTER_QUIC_PKT_NO_CONN_CVT (FD_METRICS_CONVERTER_NONE) 160 : 161 0 : #define FD_METRICS_COUNTER_QUIC_PKT_TX_ALLOC_FAIL_OFF (43UL) 162 : #define FD_METRICS_COUNTER_QUIC_PKT_TX_ALLOC_FAIL_NAME "quic_pkt_tx_alloc_fail" 163 : #define FD_METRICS_COUNTER_QUIC_PKT_TX_ALLOC_FAIL_TYPE (FD_METRICS_TYPE_COUNTER) 164 : #define FD_METRICS_COUNTER_QUIC_PKT_TX_ALLOC_FAIL_DESC "Number of packets failed to send because of metadata alloc fail." 165 : #define FD_METRICS_COUNTER_QUIC_PKT_TX_ALLOC_FAIL_CVT (FD_METRICS_CONVERTER_NONE) 166 : 167 0 : #define FD_METRICS_COUNTER_QUIC_HANDSHAKES_CREATED_OFF (44UL) 168 : #define FD_METRICS_COUNTER_QUIC_HANDSHAKES_CREATED_NAME "quic_handshakes_created" 169 : #define FD_METRICS_COUNTER_QUIC_HANDSHAKES_CREATED_TYPE (FD_METRICS_TYPE_COUNTER) 170 : #define FD_METRICS_COUNTER_QUIC_HANDSHAKES_CREATED_DESC "Number of handshake flows created." 171 : #define FD_METRICS_COUNTER_QUIC_HANDSHAKES_CREATED_CVT (FD_METRICS_CONVERTER_NONE) 172 : 173 0 : #define FD_METRICS_COUNTER_QUIC_HANDSHAKE_ERROR_ALLOC_FAIL_OFF (45UL) 174 : #define FD_METRICS_COUNTER_QUIC_HANDSHAKE_ERROR_ALLOC_FAIL_NAME "quic_handshake_error_alloc_fail" 175 : #define FD_METRICS_COUNTER_QUIC_HANDSHAKE_ERROR_ALLOC_FAIL_TYPE (FD_METRICS_TYPE_COUNTER) 176 : #define FD_METRICS_COUNTER_QUIC_HANDSHAKE_ERROR_ALLOC_FAIL_DESC "Number of handshakes dropped due to alloc fail." 177 : #define FD_METRICS_COUNTER_QUIC_HANDSHAKE_ERROR_ALLOC_FAIL_CVT (FD_METRICS_CONVERTER_NONE) 178 : 179 0 : #define FD_METRICS_COUNTER_QUIC_STREAM_RECEIVED_EVENTS_OFF (46UL) 180 : #define FD_METRICS_COUNTER_QUIC_STREAM_RECEIVED_EVENTS_NAME "quic_stream_received_events" 181 : #define FD_METRICS_COUNTER_QUIC_STREAM_RECEIVED_EVENTS_TYPE (FD_METRICS_TYPE_COUNTER) 182 : #define FD_METRICS_COUNTER_QUIC_STREAM_RECEIVED_EVENTS_DESC "Number of stream RX events." 183 : #define FD_METRICS_COUNTER_QUIC_STREAM_RECEIVED_EVENTS_CVT (FD_METRICS_CONVERTER_NONE) 184 : 185 0 : #define FD_METRICS_COUNTER_QUIC_STREAM_RECEIVED_BYTES_OFF (47UL) 186 : #define FD_METRICS_COUNTER_QUIC_STREAM_RECEIVED_BYTES_NAME "quic_stream_received_bytes" 187 : #define FD_METRICS_COUNTER_QUIC_STREAM_RECEIVED_BYTES_TYPE (FD_METRICS_TYPE_COUNTER) 188 : #define FD_METRICS_COUNTER_QUIC_STREAM_RECEIVED_BYTES_DESC "Total stream payload bytes received." 189 : #define FD_METRICS_COUNTER_QUIC_STREAM_RECEIVED_BYTES_CVT (FD_METRICS_CONVERTER_NONE) 190 : 191 0 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_OFF (48UL) 192 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_NAME "quic_received_frames" 193 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_TYPE (FD_METRICS_TYPE_COUNTER) 194 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_DESC "Number of QUIC frames received." 195 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_CVT (FD_METRICS_CONVERTER_NONE) 196 0 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_CNT (22UL) 197 : 198 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_UNKNOWN_OFF (48UL) 199 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_ACK_OFF (49UL) 200 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_RESET_STREAM_OFF (50UL) 201 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_STOP_SENDING_OFF (51UL) 202 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_CRYPTO_OFF (52UL) 203 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_NEW_TOKEN_OFF (53UL) 204 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_STREAM_OFF (54UL) 205 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_MAX_DATA_OFF (55UL) 206 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_MAX_STREAM_DATA_OFF (56UL) 207 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_MAX_STREAMS_OFF (57UL) 208 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_DATA_BLOCKED_OFF (58UL) 209 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_STREAM_DATA_BLOCKED_OFF (59UL) 210 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_STREAMS_BLOCKED_OFF (60UL) 211 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_NEW_CONN_ID_OFF (61UL) 212 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_RETIRE_CONN_ID_OFF (62UL) 213 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_PATH_CHALLENGE_OFF (63UL) 214 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_PATH_RESPONSE_OFF (64UL) 215 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_CONN_CLOSE_QUIC_OFF (65UL) 216 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_CONN_CLOSE_APP_OFF (66UL) 217 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_HANDSHAKE_DONE_OFF (67UL) 218 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_PING_OFF (68UL) 219 : #define FD_METRICS_COUNTER_QUIC_RECEIVED_FRAMES_PADDING_OFF (69UL) 220 : 221 0 : #define FD_METRICS_COUNTER_QUIC_ACK_TX_OFF (70UL) 222 : #define FD_METRICS_COUNTER_QUIC_ACK_TX_NAME "quic_ack_tx" 223 : #define FD_METRICS_COUNTER_QUIC_ACK_TX_TYPE (FD_METRICS_TYPE_COUNTER) 224 : #define FD_METRICS_COUNTER_QUIC_ACK_TX_DESC "ACK events" 225 : #define FD_METRICS_COUNTER_QUIC_ACK_TX_CVT (FD_METRICS_CONVERTER_NONE) 226 0 : #define FD_METRICS_COUNTER_QUIC_ACK_TX_CNT (5UL) 227 : 228 : #define FD_METRICS_COUNTER_QUIC_ACK_TX_NOOP_OFF (70UL) 229 : #define FD_METRICS_COUNTER_QUIC_ACK_TX_NEW_OFF (71UL) 230 : #define FD_METRICS_COUNTER_QUIC_ACK_TX_MERGED_OFF (72UL) 231 : #define FD_METRICS_COUNTER_QUIC_ACK_TX_DROP_OFF (73UL) 232 : #define FD_METRICS_COUNTER_QUIC_ACK_TX_CANCEL_OFF (74UL) 233 : 234 0 : #define FD_METRICS_HISTOGRAM_QUIC_SERVICE_DURATION_SECONDS_OFF (75UL) 235 : #define FD_METRICS_HISTOGRAM_QUIC_SERVICE_DURATION_SECONDS_NAME "quic_service_duration_seconds" 236 : #define FD_METRICS_HISTOGRAM_QUIC_SERVICE_DURATION_SECONDS_TYPE (FD_METRICS_TYPE_HISTOGRAM) 237 : #define FD_METRICS_HISTOGRAM_QUIC_SERVICE_DURATION_SECONDS_DESC "Duration spent in service" 238 : #define FD_METRICS_HISTOGRAM_QUIC_SERVICE_DURATION_SECONDS_CVT (FD_METRICS_CONVERTER_SECONDS) 239 0 : #define FD_METRICS_HISTOGRAM_QUIC_SERVICE_DURATION_SECONDS_MIN (1e-08) 240 0 : #define FD_METRICS_HISTOGRAM_QUIC_SERVICE_DURATION_SECONDS_MAX (0.1) 241 : 242 0 : #define FD_METRICS_HISTOGRAM_QUIC_RECEIVE_DURATION_SECONDS_OFF (92UL) 243 : #define FD_METRICS_HISTOGRAM_QUIC_RECEIVE_DURATION_SECONDS_NAME "quic_receive_duration_seconds" 244 : #define FD_METRICS_HISTOGRAM_QUIC_RECEIVE_DURATION_SECONDS_TYPE (FD_METRICS_TYPE_HISTOGRAM) 245 : #define FD_METRICS_HISTOGRAM_QUIC_RECEIVE_DURATION_SECONDS_DESC "Duration spent receiving packets" 246 : #define FD_METRICS_HISTOGRAM_QUIC_RECEIVE_DURATION_SECONDS_CVT (FD_METRICS_CONVERTER_SECONDS) 247 0 : #define FD_METRICS_HISTOGRAM_QUIC_RECEIVE_DURATION_SECONDS_MIN (1e-08) 248 0 : #define FD_METRICS_HISTOGRAM_QUIC_RECEIVE_DURATION_SECONDS_MAX (0.1) 249 : 250 0 : #define FD_METRICS_COUNTER_QUIC_FRAME_FAIL_PARSE_OFF (109UL) 251 : #define FD_METRICS_COUNTER_QUIC_FRAME_FAIL_PARSE_NAME "quic_frame_fail_parse" 252 : #define FD_METRICS_COUNTER_QUIC_FRAME_FAIL_PARSE_TYPE (FD_METRICS_TYPE_COUNTER) 253 : #define FD_METRICS_COUNTER_QUIC_FRAME_FAIL_PARSE_DESC "Number of QUIC frames failed to parse." 254 : #define FD_METRICS_COUNTER_QUIC_FRAME_FAIL_PARSE_CVT (FD_METRICS_CONVERTER_NONE) 255 : 256 0 : #define FD_METRICS_COUNTER_QUIC_PKT_CRYPTO_FAILED_OFF (110UL) 257 : #define FD_METRICS_COUNTER_QUIC_PKT_CRYPTO_FAILED_NAME "quic_pkt_crypto_failed" 258 : #define FD_METRICS_COUNTER_QUIC_PKT_CRYPTO_FAILED_TYPE (FD_METRICS_TYPE_COUNTER) 259 : #define FD_METRICS_COUNTER_QUIC_PKT_CRYPTO_FAILED_DESC "Number of packets that failed decryption." 260 : #define FD_METRICS_COUNTER_QUIC_PKT_CRYPTO_FAILED_CVT (FD_METRICS_CONVERTER_NONE) 261 0 : #define FD_METRICS_COUNTER_QUIC_PKT_CRYPTO_FAILED_CNT (4UL) 262 : 263 : #define FD_METRICS_COUNTER_QUIC_PKT_CRYPTO_FAILED_INITIAL_OFF (110UL) 264 : #define FD_METRICS_COUNTER_QUIC_PKT_CRYPTO_FAILED_EARLY_OFF (111UL) 265 : #define FD_METRICS_COUNTER_QUIC_PKT_CRYPTO_FAILED_HANDSHAKE_OFF (112UL) 266 : #define FD_METRICS_COUNTER_QUIC_PKT_CRYPTO_FAILED_APP_OFF (113UL) 267 : 268 0 : #define FD_METRICS_COUNTER_QUIC_PKT_NO_KEY_OFF (114UL) 269 : #define FD_METRICS_COUNTER_QUIC_PKT_NO_KEY_NAME "quic_pkt_no_key" 270 : #define FD_METRICS_COUNTER_QUIC_PKT_NO_KEY_TYPE (FD_METRICS_TYPE_COUNTER) 271 : #define FD_METRICS_COUNTER_QUIC_PKT_NO_KEY_DESC "Number of packets that failed decryption due to missing key." 272 : #define FD_METRICS_COUNTER_QUIC_PKT_NO_KEY_CVT (FD_METRICS_CONVERTER_NONE) 273 0 : #define FD_METRICS_COUNTER_QUIC_PKT_NO_KEY_CNT (4UL) 274 : 275 : #define FD_METRICS_COUNTER_QUIC_PKT_NO_KEY_INITIAL_OFF (114UL) 276 : #define FD_METRICS_COUNTER_QUIC_PKT_NO_KEY_EARLY_OFF (115UL) 277 : #define FD_METRICS_COUNTER_QUIC_PKT_NO_KEY_HANDSHAKE_OFF (116UL) 278 : #define FD_METRICS_COUNTER_QUIC_PKT_NO_KEY_APP_OFF (117UL) 279 : 280 0 : #define FD_METRICS_COUNTER_QUIC_PKT_NET_HEADER_INVALID_OFF (118UL) 281 : #define FD_METRICS_COUNTER_QUIC_PKT_NET_HEADER_INVALID_NAME "quic_pkt_net_header_invalid" 282 : #define FD_METRICS_COUNTER_QUIC_PKT_NET_HEADER_INVALID_TYPE (FD_METRICS_TYPE_COUNTER) 283 : #define FD_METRICS_COUNTER_QUIC_PKT_NET_HEADER_INVALID_DESC "Number of packets dropped due to weird IP or UDP header." 284 : #define FD_METRICS_COUNTER_QUIC_PKT_NET_HEADER_INVALID_CVT (FD_METRICS_CONVERTER_NONE) 285 : 286 0 : #define FD_METRICS_COUNTER_QUIC_PKT_QUIC_HEADER_INVALID_OFF (119UL) 287 : #define FD_METRICS_COUNTER_QUIC_PKT_QUIC_HEADER_INVALID_NAME "quic_pkt_quic_header_invalid" 288 : #define FD_METRICS_COUNTER_QUIC_PKT_QUIC_HEADER_INVALID_TYPE (FD_METRICS_TYPE_COUNTER) 289 : #define FD_METRICS_COUNTER_QUIC_PKT_QUIC_HEADER_INVALID_DESC "Number of packets dropped due to weird QUIC header." 290 : #define FD_METRICS_COUNTER_QUIC_PKT_QUIC_HEADER_INVALID_CVT (FD_METRICS_CONVERTER_NONE) 291 : 292 0 : #define FD_METRICS_COUNTER_QUIC_PKT_UNDERSZ_OFF (120UL) 293 : #define FD_METRICS_COUNTER_QUIC_PKT_UNDERSZ_NAME "quic_pkt_undersz" 294 : #define FD_METRICS_COUNTER_QUIC_PKT_UNDERSZ_TYPE (FD_METRICS_TYPE_COUNTER) 295 : #define FD_METRICS_COUNTER_QUIC_PKT_UNDERSZ_DESC "Number of QUIC packets dropped due to being too small." 296 : #define FD_METRICS_COUNTER_QUIC_PKT_UNDERSZ_CVT (FD_METRICS_CONVERTER_NONE) 297 : 298 0 : #define FD_METRICS_COUNTER_QUIC_PKT_OVERSZ_OFF (121UL) 299 : #define FD_METRICS_COUNTER_QUIC_PKT_OVERSZ_NAME "quic_pkt_oversz" 300 : #define FD_METRICS_COUNTER_QUIC_PKT_OVERSZ_TYPE (FD_METRICS_TYPE_COUNTER) 301 : #define FD_METRICS_COUNTER_QUIC_PKT_OVERSZ_DESC "Number of QUIC packets dropped due to being too large." 302 : #define FD_METRICS_COUNTER_QUIC_PKT_OVERSZ_CVT (FD_METRICS_CONVERTER_NONE) 303 : 304 0 : #define FD_METRICS_COUNTER_QUIC_PKT_VERNEG_OFF (122UL) 305 : #define FD_METRICS_COUNTER_QUIC_PKT_VERNEG_NAME "quic_pkt_verneg" 306 : #define FD_METRICS_COUNTER_QUIC_PKT_VERNEG_TYPE (FD_METRICS_TYPE_COUNTER) 307 : #define FD_METRICS_COUNTER_QUIC_PKT_VERNEG_DESC "Number of QUIC version negotiation packets received." 308 : #define FD_METRICS_COUNTER_QUIC_PKT_VERNEG_CVT (FD_METRICS_CONVERTER_NONE) 309 : 310 0 : #define FD_METRICS_COUNTER_QUIC_RETRY_SENT_OFF (123UL) 311 : #define FD_METRICS_COUNTER_QUIC_RETRY_SENT_NAME "quic_retry_sent" 312 : #define FD_METRICS_COUNTER_QUIC_RETRY_SENT_TYPE (FD_METRICS_TYPE_COUNTER) 313 : #define FD_METRICS_COUNTER_QUIC_RETRY_SENT_DESC "Number of QUIC Retry packets sent." 314 : #define FD_METRICS_COUNTER_QUIC_RETRY_SENT_CVT (FD_METRICS_CONVERTER_NONE) 315 : 316 3 : #define FD_METRICS_QUIC_TOTAL (76UL) 317 : extern const fd_metrics_meta_t FD_METRICS_QUIC[FD_METRICS_QUIC_TOTAL];