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_OFF = FD_METRICS_TILE_OFF,
11 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_SUCCESS_PULL_REQUEST_OFF = FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_OFF,
12 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_SUCCESS_PULL_RESPONSE_OFF,
13 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_SUCCESS_PUSH_OFF,
14 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_SUCCESS_PRUNE_OFF,
15 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_SUCCESS_PING_OFF,
16 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_SUCCESS_PONG_OFF,
17 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_DROPPED_UNPARSEABLE_OFF,
18 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_DROPPED_PULL_REQUEST_NOT_CONTACT_INFO_OFF,
19 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_DROPPED_PULL_REQUEST_LOOPBACK_OFF,
20 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_DROPPED_PULL_REQUEST_INACTIVE_OFF,
21 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_DROPPED_PULL_REQUEST_WALLCLOCK_OFF,
22 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_DROPPED_PULL_REQUEST_SIGNATURE_OFF,
23 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_DROPPED_PULL_REQUEST_SHRED_VERSION_OFF,
24 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_DROPPED_PULL_REQUEST_MASK_BITS_OFF,
25 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_DROPPED_PRUNE_DESTINATION_OFF,
26 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_DROPPED_PRUNE_WALLCLOCK_OFF,
27 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_DROPPED_PRUNE_SIGNATURE_OFF,
28 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_DROPPED_PUSH_LOOPBACK_OFF,
29 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_DROPPED_PUSH_NO_VALID_CRDS_OFF,
30 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_DROPPED_PULL_RESPONSE_LOOPBACK_OFF,
31 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_DROPPED_PULL_RESPONSE_NO_VALID_CRDS_OFF,
32 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_DROPPED_PING_SIGNATURE_OFF,
33 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_DROPPED_PONG_SIGNATURE_OFF,
34 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_OFF,
35 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_SUCCESS_PULL_REQUEST_OFF = FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_OFF,
36 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_SUCCESS_PULL_RESPONSE_OFF,
37 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_SUCCESS_PUSH_OFF,
38 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_SUCCESS_PRUNE_OFF,
39 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_SUCCESS_PING_OFF,
40 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_SUCCESS_PONG_OFF,
41 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_UNPARSEABLE_OFF,
42 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PULL_REQUEST_NOT_CONTACT_INFO_OFF,
43 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PULL_REQUEST_LOOPBACK_OFF,
44 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PULL_REQUEST_INACTIVE_OFF,
45 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PULL_REQUEST_WALLCLOCK_OFF,
46 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PULL_REQUEST_SIGNATURE_OFF,
47 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PULL_REQUEST_SHRED_VERSION_OFF,
48 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PULL_REQUEST_MASK_BITS_OFF,
49 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PRUNE_DESTINATION_OFF,
50 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PRUNE_WALLCLOCK_OFF,
51 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PRUNE_SIGNATURE_OFF,
52 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PUSH_LOOPBACK_OFF,
53 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PUSH_NO_VALID_CRDS_OFF,
54 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PULL_RESPONSE_LOOPBACK_OFF,
55 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PULL_RESPONSE_NO_VALID_CRDS_OFF,
56 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PING_SIGNATURE_OFF,
57 : FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DROPPED_PONG_SIGNATURE_OFF,
58 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_OFF,
59 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_VERIFIED_PULL_RESPONSE_OFF = FD_METRICS_COUNTER_GOSSVF_CRDS_RX_OFF,
60 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_DUPLICATE_PULL_RESPONSE_OFF,
61 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_VERIFIED_PUSH_OFF,
62 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_DUPLICATE_PUSH_OFF,
63 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_DROPPED_PULL_RESPONSE_SIGNATURE_OFF,
64 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_DROPPED_PULL_RESPONSE_NO_CONTACT_INFO_OFF,
65 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_DROPPED_PULL_RESPONSE_SHRED_VERSION_OFF,
66 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_DROPPED_PULL_RESPONSE_INACTIVE_OFF,
67 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_DROPPED_PULL_RESPONSE_WALLCLOCK_OFF,
68 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_DROPPED_PUSH_SIGNATURE_OFF,
69 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_DROPPED_PUSH_NO_CONTACT_INFO_OFF,
70 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_DROPPED_PUSH_SHRED_VERSION_OFF,
71 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_DROPPED_PUSH_INACTIVE_OFF,
72 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_DROPPED_PUSH_WALLCLOCK_OFF,
73 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_DROPPED_PULL_RESPONSE_DEPRECATED_OFF,
74 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_DROPPED_PUSH_DEPRECATED_OFF,
75 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_OFF,
76 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_VERIFIED_PULL_RESPONSE_OFF = FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_OFF,
77 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DUPLICATE_PULL_RESPONSE_OFF,
78 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_VERIFIED_PUSH_OFF,
79 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DUPLICATE_PUSH_OFF,
80 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PULL_RESPONSE_SIGNATURE_OFF,
81 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PULL_RESPONSE_NO_CONTACT_INFO_OFF,
82 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PULL_RESPONSE_SHRED_VERSION_OFF,
83 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PULL_RESPONSE_INACTIVE_OFF,
84 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PULL_RESPONSE_WALLCLOCK_OFF,
85 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PUSH_SIGNATURE_OFF,
86 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PUSH_NO_CONTACT_INFO_OFF,
87 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PUSH_SHRED_VERSION_OFF,
88 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PUSH_INACTIVE_OFF,
89 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PUSH_WALLCLOCK_OFF,
90 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PULL_RESPONSE_DEPRECATED_OFF,
91 : FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DROPPED_PUSH_DEPRECATED_OFF,
92 : };
93 :
94 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_NAME "gossvf_message_rx"
95 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_TYPE (FD_METRICS_TYPE_COUNTER)
96 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_DESC "Gossip messages received, by verification result"
97 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_CVT (FD_METRICS_CONVERTER_NONE)
98 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_CNT (23UL)
99 :
100 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_NAME "gossvf_message_rx_bytes"
101 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_TYPE (FD_METRICS_TYPE_COUNTER)
102 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_DESC "Wire bytes of gossip messages received, by verification result"
103 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_CVT (FD_METRICS_CONVERTER_NONE)
104 0 : #define FD_METRICS_COUNTER_GOSSVF_MESSAGE_RX_BYTES_CNT (23UL)
105 :
106 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_NAME "gossvf_crds_rx"
107 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_TYPE (FD_METRICS_TYPE_COUNTER)
108 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_DESC "CRDS values in push and pull-response messages, by outcome; Verified and Duplicate only for messages forwarded to gossip, Dropped counted as each check fails"
109 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_CVT (FD_METRICS_CONVERTER_NONE)
110 0 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_CNT (16UL)
111 :
112 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_NAME "gossvf_crds_rx_bytes"
113 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_TYPE (FD_METRICS_TYPE_COUNTER)
114 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_DESC "Wire bytes of CRDS values received, by verification result"
115 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_CVT (FD_METRICS_CONVERTER_NONE)
116 0 : #define FD_METRICS_COUNTER_GOSSVF_CRDS_RX_BYTES_CNT (16UL)
117 :
118 : #define FD_METRICS_GOSSVF_TOTAL (78UL)
119 : extern const fd_metrics_meta_t FD_METRICS_GOSSVF[FD_METRICS_GOSSVF_TOTAL];
120 :
121 : #endif /* HEADER_fd_src_disco_metrics_generated_fd_metrics_gossvf_h */
|