Line data Source code
1 : #ifndef HEADER_fd_src_disco_metrics_generated_fd_metrics_rserve_h
2 : #define HEADER_fd_src_disco_metrics_generated_fd_metrics_rserve_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_RSERVE_REQUEST_RX_OFF = FD_METRICS_TILE_OFF,
11 : FD_METRICS_COUNTER_RSERVE_REQUEST_RX_PONG_OFF = FD_METRICS_COUNTER_RSERVE_REQUEST_RX_OFF,
12 : FD_METRICS_COUNTER_RSERVE_REQUEST_RX_WINDOW_INDEX_OFF,
13 : FD_METRICS_COUNTER_RSERVE_REQUEST_RX_HIGHEST_WINDOW_INDEX_OFF,
14 : FD_METRICS_COUNTER_RSERVE_REQUEST_RX_ORPHAN_OFF,
15 : FD_METRICS_COUNTER_RSERVE_REQUEST_RX_PARENT_FEC_SET_COUNT_OFF,
16 : FD_METRICS_COUNTER_RSERVE_REQUEST_RX_FEC_SET_ROOT_OFF,
17 : FD_METRICS_COUNTER_RSERVE_REQUEST_RX_WINDOW_INDEX_FOR_BLOCK_ID_OFF,
18 : FD_METRICS_COUNTER_RSERVE_REQUEST_RX_BYTES_OFF,
19 : FD_METRICS_COUNTER_RSERVE_REQUEST_MALFORMED_OFF,
20 : FD_METRICS_COUNTER_RSERVE_REQUEST_MALFORMED_TOO_SMALL_OFF = FD_METRICS_COUNTER_RSERVE_REQUEST_MALFORMED_OFF,
21 : FD_METRICS_COUNTER_RSERVE_REQUEST_MALFORMED_UNSUPPORTED_PING_OFF,
22 : FD_METRICS_COUNTER_RSERVE_REQUEST_MALFORMED_UNKNOWN_TAG_OFF,
23 : FD_METRICS_COUNTER_RSERVE_REQUEST_MALFORMED_WRONG_SIZE_OFF,
24 : FD_METRICS_COUNTER_RSERVE_REQUEST_MALFORMED_UNSUPPORTED_ANCESTOR_HASHES_OFF,
25 : FD_METRICS_COUNTER_RSERVE_REQUEST_DROPPED_OFF,
26 : FD_METRICS_COUNTER_RSERVE_REQUEST_DROPPED_SIGNATURE_FAILED_OFF = FD_METRICS_COUNTER_RSERVE_REQUEST_DROPPED_OFF,
27 : FD_METRICS_COUNTER_RSERVE_REQUEST_DROPPED_FROM_SELF_OFF,
28 : FD_METRICS_COUNTER_RSERVE_REQUEST_DROPPED_WRONG_RECIPIENT_OFF,
29 : FD_METRICS_COUNTER_RSERVE_REQUEST_DROPPED_TIMESTAMP_SKEW_OFF,
30 : FD_METRICS_COUNTER_RSERVE_REQUEST_DROPPED_PONG_TOKEN_INVALID_OFF,
31 : FD_METRICS_COUNTER_RSERVE_REQUEST_DROPPED_SHRED_INDEX_INVALID_OFF,
32 : FD_METRICS_COUNTER_RSERVE_REQUEST_DROPPED_FEC_SET_INDEX_INVALID_OFF,
33 : FD_METRICS_COUNTER_RSERVE_REQUEST_UNANSWERED_OFF,
34 : FD_METRICS_COUNTER_RSERVE_REQUEST_UNANSWERED_PONG_OFF = FD_METRICS_COUNTER_RSERVE_REQUEST_UNANSWERED_OFF,
35 : FD_METRICS_COUNTER_RSERVE_REQUEST_UNANSWERED_WINDOW_INDEX_OFF,
36 : FD_METRICS_COUNTER_RSERVE_REQUEST_UNANSWERED_HIGHEST_WINDOW_INDEX_OFF,
37 : FD_METRICS_COUNTER_RSERVE_REQUEST_UNANSWERED_ORPHAN_OFF,
38 : FD_METRICS_COUNTER_RSERVE_REQUEST_UNANSWERED_PARENT_FEC_SET_COUNT_OFF,
39 : FD_METRICS_COUNTER_RSERVE_REQUEST_UNANSWERED_FEC_SET_ROOT_OFF,
40 : FD_METRICS_COUNTER_RSERVE_REQUEST_UNANSWERED_WINDOW_INDEX_FOR_BLOCK_ID_OFF,
41 : FD_METRICS_COUNTER_RSERVE_PKT_TX_OFF,
42 : FD_METRICS_COUNTER_RSERVE_RESPONSE_TX_OFF,
43 : FD_METRICS_COUNTER_RSERVE_RESPONSE_TX_PING_OFF = FD_METRICS_COUNTER_RSERVE_RESPONSE_TX_OFF,
44 : FD_METRICS_COUNTER_RSERVE_RESPONSE_TX_WINDOW_INDEX_OFF,
45 : FD_METRICS_COUNTER_RSERVE_RESPONSE_TX_HIGHEST_WINDOW_INDEX_OFF,
46 : FD_METRICS_COUNTER_RSERVE_RESPONSE_TX_ORPHAN_OFF,
47 : FD_METRICS_COUNTER_RSERVE_RESPONSE_TX_PARENT_FEC_SET_COUNT_OFF,
48 : FD_METRICS_COUNTER_RSERVE_RESPONSE_TX_FEC_SET_ROOT_OFF,
49 : FD_METRICS_COUNTER_RSERVE_RESPONSE_TX_WINDOW_INDEX_FOR_BLOCK_ID_OFF,
50 : FD_METRICS_COUNTER_RSERVE_RESPONSE_TX_BYTES_OFF,
51 : FD_METRICS_COUNTER_RSERVE_DISK_READ_ATTEMPTED_OFF,
52 : FD_METRICS_COUNTER_RSERVE_DISK_READ_ATTEMPTED_SUCCESS_OFF = FD_METRICS_COUNTER_RSERVE_DISK_READ_ATTEMPTED_OFF,
53 : FD_METRICS_COUNTER_RSERVE_DISK_READ_ATTEMPTED_MISS_OFF,
54 : FD_METRICS_COUNTER_RSERVE_DISK_READ_ATTEMPTED_BUSY_OFF,
55 : FD_METRICS_COUNTER_RSERVE_DISK_READ_ATTEMPTED_SCAN_LIMIT_OFF,
56 : FD_METRICS_COUNTER_RSERVE_DISK_READ_BYTES_OFF,
57 : FD_METRICS_GAUGE_RSERVE_SHRED_USED_OFF,
58 : FD_METRICS_GAUGE_RSERVE_SHRED_CAPACITY_OFF,
59 : FD_METRICS_GAUGE_RSERVE_DISK_USED_BYTES_OFF,
60 : FD_METRICS_GAUGE_RSERVE_DISK_PEAK_BYTES_OFF,
61 : FD_METRICS_HISTOGRAM_RSERVE_DISK_WRITE_DURATION_NANOS_OFF,
62 : FD_METRICS_HISTOGRAM_RSERVE_DISK_WRITE_DURATION_NANOS_OFF_END = FD_METRICS_HISTOGRAM_RSERVE_DISK_WRITE_DURATION_NANOS_OFF + 16,
63 : FD_METRICS_COUNTER_RSERVE_DISK_SHRED_WRITTEN_OFF,
64 : FD_METRICS_COUNTER_RSERVE_DISK_SHRED_WRITE_FAILED_OFF,
65 : FD_METRICS_COUNTER_RSERVE_DISK_SHRED_WRITTEN_BYTES_OFF,
66 : FD_METRICS_HISTOGRAM_RSERVE_STORE_FEC_PREEVICT_DURATION_NANOS_OFF,
67 : FD_METRICS_HISTOGRAM_RSERVE_STORE_FEC_PREEVICT_DURATION_NANOS_OFF_END = FD_METRICS_HISTOGRAM_RSERVE_STORE_FEC_PREEVICT_DURATION_NANOS_OFF + 16,
68 : FD_METRICS_COUNTER_RSERVE_STORE_FEC_PREEVICTED_OFF,
69 : FD_METRICS_COUNTER_RSERVE_STORE_FEC_PREEVICTED_BYTES_OFF,
70 : FD_METRICS_GAUGE_RSERVE_STORE_FEC_CACHE_FREE_OFF,
71 : FD_METRICS_GAUGE_RSERVE_STORE_FEC_CACHE_CAPACITY_OFF,
72 : FD_METRICS_GAUGE_RSERVE_STORE_FEC_CACHE_FREE_TARGET_OFF,
73 : FD_METRICS_GAUGE_RSERVE_STORE_FEC_CACHE_FREE_LOW_WATER_OFF,
74 : FD_METRICS_GAUGE_RSERVE_PING_CACHE_USED_OFF,
75 : FD_METRICS_GAUGE_RSERVE_PING_CACHE_CAPACITY_OFF,
76 : FD_METRICS_COUNTER_RSERVE_PING_CACHE_EVICTED_OFF,
77 : };
78 :
79 : #define FD_METRICS_COUNTER_RSERVE_REQUEST_RX_NAME "rserve_request_rx"
80 : #define FD_METRICS_COUNTER_RSERVE_REQUEST_RX_TYPE (FD_METRICS_TYPE_COUNTER)
81 : #define FD_METRICS_COUNTER_RSERVE_REQUEST_RX_DESC "Requests with a supported tag and correct size (pongs on tag alone), by type, before identity, signature and ping checks"
82 : #define FD_METRICS_COUNTER_RSERVE_REQUEST_RX_CVT (FD_METRICS_CONVERTER_NONE)
83 0 : #define FD_METRICS_COUNTER_RSERVE_REQUEST_RX_CNT (7UL)
84 :
85 : #define FD_METRICS_COUNTER_RSERVE_REQUEST_RX_BYTES_NAME "rserve_request_rx_bytes"
86 : #define FD_METRICS_COUNTER_RSERVE_REQUEST_RX_BYTES_TYPE (FD_METRICS_TYPE_COUNTER)
87 : #define FD_METRICS_COUNTER_RSERVE_REQUEST_RX_BYTES_DESC "Bytes of incoming repair request payloads"
88 : #define FD_METRICS_COUNTER_RSERVE_REQUEST_RX_BYTES_CVT (FD_METRICS_CONVERTER_NONE)
89 :
90 : #define FD_METRICS_COUNTER_RSERVE_REQUEST_MALFORMED_NAME "rserve_request_malformed"
91 : #define FD_METRICS_COUNTER_RSERVE_REQUEST_MALFORMED_TYPE (FD_METRICS_TYPE_COUNTER)
92 : #define FD_METRICS_COUNTER_RSERVE_REQUEST_MALFORMED_DESC "Packets dropped before parsing, by reason"
93 : #define FD_METRICS_COUNTER_RSERVE_REQUEST_MALFORMED_CVT (FD_METRICS_CONVERTER_NONE)
94 0 : #define FD_METRICS_COUNTER_RSERVE_REQUEST_MALFORMED_CNT (5UL)
95 :
96 : #define FD_METRICS_COUNTER_RSERVE_REQUEST_DROPPED_NAME "rserve_request_dropped"
97 : #define FD_METRICS_COUNTER_RSERVE_REQUEST_DROPPED_TYPE (FD_METRICS_TYPE_COUNTER)
98 : #define FD_METRICS_COUNTER_RSERVE_REQUEST_DROPPED_DESC "Requests dropped during validation, by reason"
99 : #define FD_METRICS_COUNTER_RSERVE_REQUEST_DROPPED_CVT (FD_METRICS_CONVERTER_NONE)
100 0 : #define FD_METRICS_COUNTER_RSERVE_REQUEST_DROPPED_CNT (7UL)
101 :
102 : #define FD_METRICS_COUNTER_RSERVE_REQUEST_UNANSWERED_NAME "rserve_request_unanswered"
103 : #define FD_METRICS_COUNTER_RSERVE_REQUEST_UNANSWERED_TYPE (FD_METRICS_TYPE_COUNTER)
104 : #define FD_METRICS_COUNTER_RSERVE_REQUEST_UNANSWERED_DESC "Valid requests that could not be answered, by type"
105 : #define FD_METRICS_COUNTER_RSERVE_REQUEST_UNANSWERED_CVT (FD_METRICS_CONVERTER_NONE)
106 0 : #define FD_METRICS_COUNTER_RSERVE_REQUEST_UNANSWERED_CNT (7UL)
107 :
108 : #define FD_METRICS_COUNTER_RSERVE_PKT_TX_NAME "rserve_pkt_tx"
109 : #define FD_METRICS_COUNTER_RSERVE_PKT_TX_TYPE (FD_METRICS_TYPE_COUNTER)
110 : #define FD_METRICS_COUNTER_RSERVE_PKT_TX_DESC "Network packets sent, including pings and responses"
111 : #define FD_METRICS_COUNTER_RSERVE_PKT_TX_CVT (FD_METRICS_CONVERTER_NONE)
112 :
113 : #define FD_METRICS_COUNTER_RSERVE_RESPONSE_TX_NAME "rserve_response_tx"
114 : #define FD_METRICS_COUNTER_RSERVE_RESPONSE_TX_TYPE (FD_METRICS_TYPE_COUNTER)
115 : #define FD_METRICS_COUNTER_RSERVE_RESPONSE_TX_DESC "Response packets sent, by type; Orphan sends up to 11 per request"
116 : #define FD_METRICS_COUNTER_RSERVE_RESPONSE_TX_CVT (FD_METRICS_CONVERTER_NONE)
117 0 : #define FD_METRICS_COUNTER_RSERVE_RESPONSE_TX_CNT (7UL)
118 :
119 : #define FD_METRICS_COUNTER_RSERVE_RESPONSE_TX_BYTES_NAME "rserve_response_tx_bytes"
120 : #define FD_METRICS_COUNTER_RSERVE_RESPONSE_TX_BYTES_TYPE (FD_METRICS_TYPE_COUNTER)
121 : #define FD_METRICS_COUNTER_RSERVE_RESPONSE_TX_BYTES_DESC "Payload bytes sent in response packets"
122 : #define FD_METRICS_COUNTER_RSERVE_RESPONSE_TX_BYTES_CVT (FD_METRICS_CONVERTER_NONE)
123 :
124 : #define FD_METRICS_COUNTER_RSERVE_DISK_READ_ATTEMPTED_NAME "rserve_disk_read_attempted"
125 : #define FD_METRICS_COUNTER_RSERVE_DISK_READ_ATTEMPTED_TYPE (FD_METRICS_TYPE_COUNTER)
126 : #define FD_METRICS_COUNTER_RSERVE_DISK_READ_ATTEMPTED_DESC "Store reads for repair responses, by result"
127 : #define FD_METRICS_COUNTER_RSERVE_DISK_READ_ATTEMPTED_CVT (FD_METRICS_CONVERTER_NONE)
128 0 : #define FD_METRICS_COUNTER_RSERVE_DISK_READ_ATTEMPTED_CNT (4UL)
129 :
130 : #define FD_METRICS_COUNTER_RSERVE_DISK_READ_BYTES_NAME "rserve_disk_read_bytes"
131 : #define FD_METRICS_COUNTER_RSERVE_DISK_READ_BYTES_TYPE (FD_METRICS_TYPE_COUNTER)
132 : #define FD_METRICS_COUNTER_RSERVE_DISK_READ_BYTES_DESC "Shred bytes read from the store for repair responses"
133 : #define FD_METRICS_COUNTER_RSERVE_DISK_READ_BYTES_CVT (FD_METRICS_CONVERTER_NONE)
134 :
135 : #define FD_METRICS_GAUGE_RSERVE_SHRED_USED_NAME "rserve_shred_used"
136 : #define FD_METRICS_GAUGE_RSERVE_SHRED_USED_TYPE (FD_METRICS_TYPE_GAUGE)
137 : #define FD_METRICS_GAUGE_RSERVE_SHRED_USED_DESC "Shreds currently in the shreds database"
138 : #define FD_METRICS_GAUGE_RSERVE_SHRED_USED_CVT (FD_METRICS_CONVERTER_NONE)
139 :
140 : #define FD_METRICS_GAUGE_RSERVE_SHRED_CAPACITY_NAME "rserve_shred_capacity"
141 : #define FD_METRICS_GAUGE_RSERVE_SHRED_CAPACITY_TYPE (FD_METRICS_TYPE_GAUGE)
142 : #define FD_METRICS_GAUGE_RSERVE_SHRED_CAPACITY_DESC "Shreds the shreds database can hold"
143 : #define FD_METRICS_GAUGE_RSERVE_SHRED_CAPACITY_CVT (FD_METRICS_CONVERTER_NONE)
144 :
145 : #define FD_METRICS_GAUGE_RSERVE_DISK_USED_BYTES_NAME "rserve_disk_used_bytes"
146 : #define FD_METRICS_GAUGE_RSERVE_DISK_USED_BYTES_TYPE (FD_METRICS_TYPE_GAUGE)
147 : #define FD_METRICS_GAUGE_RSERVE_DISK_USED_BYTES_DESC "Logical bytes occupied by live wire shreds and spilled FEC payloads"
148 : #define FD_METRICS_GAUGE_RSERVE_DISK_USED_BYTES_CVT (FD_METRICS_CONVERTER_NONE)
149 :
150 : #define FD_METRICS_GAUGE_RSERVE_DISK_PEAK_BYTES_NAME "rserve_disk_peak_bytes"
151 : #define FD_METRICS_GAUGE_RSERVE_DISK_PEAK_BYTES_TYPE (FD_METRICS_TYPE_GAUGE)
152 : #define FD_METRICS_GAUGE_RSERVE_DISK_PEAK_BYTES_DESC "Logical wire-ring high-water plus spill pages high-water"
153 : #define FD_METRICS_GAUGE_RSERVE_DISK_PEAK_BYTES_CVT (FD_METRICS_CONVERTER_NONE)
154 :
155 : #define FD_METRICS_HISTOGRAM_RSERVE_DISK_WRITE_DURATION_NANOS_NAME "rserve_disk_write_duration_nanos"
156 : #define FD_METRICS_HISTOGRAM_RSERVE_DISK_WRITE_DURATION_NANOS_TYPE (FD_METRICS_TYPE_HISTOGRAM)
157 : #define FD_METRICS_HISTOGRAM_RSERVE_DISK_WRITE_DURATION_NANOS_DESC "Duration of persisting one accepted data shred"
158 : #define FD_METRICS_HISTOGRAM_RSERVE_DISK_WRITE_DURATION_NANOS_CVT (FD_METRICS_CONVERTER_NANOSECONDS)
159 0 : #define FD_METRICS_HISTOGRAM_RSERVE_DISK_WRITE_DURATION_NANOS_EDGES_NS { 100UL, 268UL, 719UL, 1929UL, 5175UL, 13884UL, 37250UL, 99939UL, 268129UL, 719371UL, 1930022UL, 5178115UL, 13892523UL, 37272675UL, 100000000UL }
160 :
161 : #define FD_METRICS_COUNTER_RSERVE_DISK_SHRED_WRITTEN_NAME "rserve_disk_shred_written"
162 : #define FD_METRICS_COUNTER_RSERVE_DISK_SHRED_WRITTEN_TYPE (FD_METRICS_TYPE_COUNTER)
163 : #define FD_METRICS_COUNTER_RSERVE_DISK_SHRED_WRITTEN_DESC "Data shreds persisted to the repair store"
164 : #define FD_METRICS_COUNTER_RSERVE_DISK_SHRED_WRITTEN_CVT (FD_METRICS_CONVERTER_NONE)
165 :
166 : #define FD_METRICS_COUNTER_RSERVE_DISK_SHRED_WRITE_FAILED_NAME "rserve_disk_shred_write_failed"
167 : #define FD_METRICS_COUNTER_RSERVE_DISK_SHRED_WRITE_FAILED_TYPE (FD_METRICS_TYPE_COUNTER)
168 : #define FD_METRICS_COUNTER_RSERVE_DISK_SHRED_WRITE_FAILED_DESC "Data shreds rejected by the repair store API"
169 : #define FD_METRICS_COUNTER_RSERVE_DISK_SHRED_WRITE_FAILED_CVT (FD_METRICS_CONVERTER_NONE)
170 :
171 : #define FD_METRICS_COUNTER_RSERVE_DISK_SHRED_WRITTEN_BYTES_NAME "rserve_disk_shred_written_bytes"
172 : #define FD_METRICS_COUNTER_RSERVE_DISK_SHRED_WRITTEN_BYTES_TYPE (FD_METRICS_TYPE_COUNTER)
173 : #define FD_METRICS_COUNTER_RSERVE_DISK_SHRED_WRITTEN_BYTES_DESC "Bytes written by persisted data shreds"
174 : #define FD_METRICS_COUNTER_RSERVE_DISK_SHRED_WRITTEN_BYTES_CVT (FD_METRICS_CONVERTER_NONE)
175 :
176 : #define FD_METRICS_HISTOGRAM_RSERVE_STORE_FEC_PREEVICT_DURATION_NANOS_NAME "rserve_store_fec_preevict_duration_nanos"
177 : #define FD_METRICS_HISTOGRAM_RSERVE_STORE_FEC_PREEVICT_DURATION_NANOS_TYPE (FD_METRICS_TYPE_HISTOGRAM)
178 : #define FD_METRICS_HISTOGRAM_RSERVE_STORE_FEC_PREEVICT_DURATION_NANOS_DESC "Duration of preevicting one FEC payload from the store RAM cache"
179 : #define FD_METRICS_HISTOGRAM_RSERVE_STORE_FEC_PREEVICT_DURATION_NANOS_CVT (FD_METRICS_CONVERTER_NANOSECONDS)
180 0 : #define FD_METRICS_HISTOGRAM_RSERVE_STORE_FEC_PREEVICT_DURATION_NANOS_EDGES_NS { 100UL, 268UL, 719UL, 1929UL, 5175UL, 13884UL, 37250UL, 99939UL, 268129UL, 719371UL, 1930022UL, 5178115UL, 13892523UL, 37272675UL, 100000000UL }
181 :
182 : #define FD_METRICS_COUNTER_RSERVE_STORE_FEC_PREEVICTED_NAME "rserve_store_fec_preevicted"
183 : #define FD_METRICS_COUNTER_RSERVE_STORE_FEC_PREEVICTED_TYPE (FD_METRICS_TYPE_COUNTER)
184 : #define FD_METRICS_COUNTER_RSERVE_STORE_FEC_PREEVICTED_DESC "FEC payloads preevicted from the store RAM cache to disk"
185 : #define FD_METRICS_COUNTER_RSERVE_STORE_FEC_PREEVICTED_CVT (FD_METRICS_CONVERTER_NONE)
186 :
187 : #define FD_METRICS_COUNTER_RSERVE_STORE_FEC_PREEVICTED_BYTES_NAME "rserve_store_fec_preevicted_bytes"
188 : #define FD_METRICS_COUNTER_RSERVE_STORE_FEC_PREEVICTED_BYTES_TYPE (FD_METRICS_TYPE_COUNTER)
189 : #define FD_METRICS_COUNTER_RSERVE_STORE_FEC_PREEVICTED_BYTES_DESC "FEC payload bytes preevicted from the store RAM cache to disk"
190 : #define FD_METRICS_COUNTER_RSERVE_STORE_FEC_PREEVICTED_BYTES_CVT (FD_METRICS_CONVERTER_NONE)
191 :
192 : #define FD_METRICS_GAUGE_RSERVE_STORE_FEC_CACHE_FREE_NAME "rserve_store_fec_cache_free"
193 : #define FD_METRICS_GAUGE_RSERVE_STORE_FEC_CACHE_FREE_TYPE (FD_METRICS_TYPE_GAUGE)
194 : #define FD_METRICS_GAUGE_RSERVE_STORE_FEC_CACHE_FREE_DESC "Immediately available FEC payload cache entries"
195 : #define FD_METRICS_GAUGE_RSERVE_STORE_FEC_CACHE_FREE_CVT (FD_METRICS_CONVERTER_NONE)
196 :
197 : #define FD_METRICS_GAUGE_RSERVE_STORE_FEC_CACHE_CAPACITY_NAME "rserve_store_fec_cache_capacity"
198 : #define FD_METRICS_GAUGE_RSERVE_STORE_FEC_CACHE_CAPACITY_TYPE (FD_METRICS_TYPE_GAUGE)
199 : #define FD_METRICS_GAUGE_RSERVE_STORE_FEC_CACHE_CAPACITY_DESC "FEC payload cache capacity"
200 : #define FD_METRICS_GAUGE_RSERVE_STORE_FEC_CACHE_CAPACITY_CVT (FD_METRICS_CONVERTER_NONE)
201 :
202 : #define FD_METRICS_GAUGE_RSERVE_STORE_FEC_CACHE_FREE_TARGET_NAME "rserve_store_fec_cache_free_target"
203 : #define FD_METRICS_GAUGE_RSERVE_STORE_FEC_CACHE_FREE_TARGET_TYPE (FD_METRICS_TYPE_GAUGE)
204 : #define FD_METRICS_GAUGE_RSERVE_STORE_FEC_CACHE_FREE_TARGET_DESC "Free entries background preeviction tries to restore"
205 : #define FD_METRICS_GAUGE_RSERVE_STORE_FEC_CACHE_FREE_TARGET_CVT (FD_METRICS_CONVERTER_NONE)
206 :
207 : #define FD_METRICS_GAUGE_RSERVE_STORE_FEC_CACHE_FREE_LOW_WATER_NAME "rserve_store_fec_cache_free_low_water"
208 : #define FD_METRICS_GAUGE_RSERVE_STORE_FEC_CACHE_FREE_LOW_WATER_TYPE (FD_METRICS_TYPE_GAUGE)
209 : #define FD_METRICS_GAUGE_RSERVE_STORE_FEC_CACHE_FREE_LOW_WATER_DESC "Free entry count below which background preeviction starts"
210 : #define FD_METRICS_GAUGE_RSERVE_STORE_FEC_CACHE_FREE_LOW_WATER_CVT (FD_METRICS_CONVERTER_NONE)
211 :
212 : #define FD_METRICS_GAUGE_RSERVE_PING_CACHE_USED_NAME "rserve_ping_cache_used"
213 : #define FD_METRICS_GAUGE_RSERVE_PING_CACHE_USED_TYPE (FD_METRICS_TYPE_GAUGE)
214 : #define FD_METRICS_GAUGE_RSERVE_PING_CACHE_USED_DESC "Active entries in the ping cache"
215 : #define FD_METRICS_GAUGE_RSERVE_PING_CACHE_USED_CVT (FD_METRICS_CONVERTER_NONE)
216 :
217 : #define FD_METRICS_GAUGE_RSERVE_PING_CACHE_CAPACITY_NAME "rserve_ping_cache_capacity"
218 : #define FD_METRICS_GAUGE_RSERVE_PING_CACHE_CAPACITY_TYPE (FD_METRICS_TYPE_GAUGE)
219 : #define FD_METRICS_GAUGE_RSERVE_PING_CACHE_CAPACITY_DESC "Ping cache entry capacity"
220 : #define FD_METRICS_GAUGE_RSERVE_PING_CACHE_CAPACITY_CVT (FD_METRICS_CONVERTER_NONE)
221 :
222 : #define FD_METRICS_COUNTER_RSERVE_PING_CACHE_EVICTED_NAME "rserve_ping_cache_evicted"
223 : #define FD_METRICS_COUNTER_RSERVE_PING_CACHE_EVICTED_TYPE (FD_METRICS_TYPE_COUNTER)
224 : #define FD_METRICS_COUNTER_RSERVE_PING_CACHE_EVICTED_DESC "Ping cache entries evicted for a new peer (cache full); TTL expiries not counted"
225 : #define FD_METRICS_COUNTER_RSERVE_PING_CACHE_EVICTED_CVT (FD_METRICS_CONVERTER_NONE)
226 :
227 : #define FD_METRICS_RSERVE_TOTAL (59UL)
228 : extern const fd_metrics_meta_t FD_METRICS_RSERVE[FD_METRICS_RSERVE_TOTAL];
229 :
230 : #endif /* HEADER_fd_src_disco_metrics_generated_fd_metrics_rserve_h */
|