Line data Source code
1 : #ifndef HEADER_fd_src_disco_metrics_generated_fd_metrics_gui_h
2 : #define HEADER_fd_src_disco_metrics_generated_fd_metrics_gui_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_GAUGE_GUI_CONN_ACTIVE_OFF = FD_METRICS_TILE_OFF,
11 : FD_METRICS_GAUGE_GUI_WEBSOCKET_CONN_ACTIVE_OFF,
12 : FD_METRICS_COUNTER_GUI_WEBSOCKET_FRAME_TX_OFF,
13 : FD_METRICS_COUNTER_GUI_WEBSOCKET_FRAME_RX_OFF,
14 : FD_METRICS_COUNTER_GUI_BYTES_WRITTEN_OFF,
15 : FD_METRICS_COUNTER_GUI_BYTES_READ_OFF,
16 : FD_METRICS_GAUGE_GUI_DB_USED_BYTES_OFF,
17 : FD_METRICS_GAUGE_GUI_DB_USED_BYTES_SCHEDULER_COUNTS_OFF = FD_METRICS_GAUGE_GUI_DB_USED_BYTES_OFF,
18 : FD_METRICS_GAUGE_GUI_DB_USED_BYTES_TILE_TIMERS_OFF,
19 : FD_METRICS_GAUGE_GUI_DB_USED_BYTES_SHRED_EVENTS_OFF,
20 : FD_METRICS_GAUGE_GUI_DB_USED_BYTES_TXN_START_OFF,
21 : FD_METRICS_GAUGE_GUI_DB_USED_BYTES_TXN_END_OFF,
22 : FD_METRICS_GAUGE_GUI_DB_USED_BYTES_TOWER_OFF,
23 : FD_METRICS_GAUGE_GUI_DB_USED_BYTES_SLOT_OFF,
24 : FD_METRICS_GAUGE_GUI_DB_USED_BYTES_LEADER_SLOT_OFF,
25 : FD_METRICS_GAUGE_GUI_DB_USED_BYTES_EPOCH_OFF,
26 : FD_METRICS_GAUGE_GUI_DB_USED_BYTES_TILE_STATS_OFF,
27 : FD_METRICS_GAUGE_GUI_DB_USED_BYTES_TXN_WATERFALL_OFF,
28 : FD_METRICS_GAUGE_GUI_DB_CAPACITY_BYTES_OFF,
29 : FD_METRICS_GAUGE_GUI_DB_CAPACITY_BYTES_SCHEDULER_COUNTS_OFF = FD_METRICS_GAUGE_GUI_DB_CAPACITY_BYTES_OFF,
30 : FD_METRICS_GAUGE_GUI_DB_CAPACITY_BYTES_TILE_TIMERS_OFF,
31 : FD_METRICS_GAUGE_GUI_DB_CAPACITY_BYTES_SHRED_EVENTS_OFF,
32 : FD_METRICS_GAUGE_GUI_DB_CAPACITY_BYTES_TXN_START_OFF,
33 : FD_METRICS_GAUGE_GUI_DB_CAPACITY_BYTES_TXN_END_OFF,
34 : FD_METRICS_GAUGE_GUI_DB_CAPACITY_BYTES_TOWER_OFF,
35 : FD_METRICS_GAUGE_GUI_DB_CAPACITY_BYTES_SLOT_OFF,
36 : FD_METRICS_GAUGE_GUI_DB_CAPACITY_BYTES_LEADER_SLOT_OFF,
37 : FD_METRICS_GAUGE_GUI_DB_CAPACITY_BYTES_EPOCH_OFF,
38 : FD_METRICS_GAUGE_GUI_DB_CAPACITY_BYTES_TILE_STATS_OFF,
39 : FD_METRICS_GAUGE_GUI_DB_CAPACITY_BYTES_TXN_WATERFALL_OFF,
40 : FD_METRICS_GAUGE_GUI_DB_FREE_BYTES_OFF,
41 : FD_METRICS_GAUGE_GUI_DB_FREE_BYTES_SCHEDULER_COUNTS_OFF = FD_METRICS_GAUGE_GUI_DB_FREE_BYTES_OFF,
42 : FD_METRICS_GAUGE_GUI_DB_FREE_BYTES_TILE_TIMERS_OFF,
43 : FD_METRICS_GAUGE_GUI_DB_FREE_BYTES_SHRED_EVENTS_OFF,
44 : FD_METRICS_GAUGE_GUI_DB_FREE_BYTES_TXN_START_OFF,
45 : FD_METRICS_GAUGE_GUI_DB_FREE_BYTES_TXN_END_OFF,
46 : FD_METRICS_GAUGE_GUI_DB_FREE_BYTES_TOWER_OFF,
47 : FD_METRICS_GAUGE_GUI_DB_FREE_BYTES_SLOT_OFF,
48 : FD_METRICS_GAUGE_GUI_DB_FREE_BYTES_LEADER_SLOT_OFF,
49 : FD_METRICS_GAUGE_GUI_DB_FREE_BYTES_EPOCH_OFF,
50 : FD_METRICS_GAUGE_GUI_DB_FREE_BYTES_TILE_STATS_OFF,
51 : FD_METRICS_GAUGE_GUI_DB_FREE_BYTES_TXN_WATERFALL_OFF,
52 : FD_METRICS_GAUGE_GUI_DB_RECORD_USED_OFF,
53 : FD_METRICS_GAUGE_GUI_DB_RECORD_USED_SCHEDULER_COUNTS_OFF = FD_METRICS_GAUGE_GUI_DB_RECORD_USED_OFF,
54 : FD_METRICS_GAUGE_GUI_DB_RECORD_USED_TILE_TIMERS_OFF,
55 : FD_METRICS_GAUGE_GUI_DB_RECORD_USED_SHRED_EVENTS_OFF,
56 : FD_METRICS_GAUGE_GUI_DB_RECORD_USED_TXN_START_OFF,
57 : FD_METRICS_GAUGE_GUI_DB_RECORD_USED_TXN_END_OFF,
58 : FD_METRICS_GAUGE_GUI_DB_RECORD_USED_TOWER_OFF,
59 : FD_METRICS_GAUGE_GUI_DB_RECORD_USED_SLOT_OFF,
60 : FD_METRICS_GAUGE_GUI_DB_RECORD_USED_LEADER_SLOT_OFF,
61 : FD_METRICS_GAUGE_GUI_DB_RECORD_USED_EPOCH_OFF,
62 : FD_METRICS_GAUGE_GUI_DB_RECORD_USED_TILE_STATS_OFF,
63 : FD_METRICS_GAUGE_GUI_DB_RECORD_USED_TXN_WATERFALL_OFF,
64 : FD_METRICS_GAUGE_GUI_DB_RECORD_CAPACITY_OFF,
65 : FD_METRICS_GAUGE_GUI_DB_RECORD_CAPACITY_SCHEDULER_COUNTS_OFF = FD_METRICS_GAUGE_GUI_DB_RECORD_CAPACITY_OFF,
66 : FD_METRICS_GAUGE_GUI_DB_RECORD_CAPACITY_TILE_TIMERS_OFF,
67 : FD_METRICS_GAUGE_GUI_DB_RECORD_CAPACITY_SHRED_EVENTS_OFF,
68 : FD_METRICS_GAUGE_GUI_DB_RECORD_CAPACITY_TXN_START_OFF,
69 : FD_METRICS_GAUGE_GUI_DB_RECORD_CAPACITY_TXN_END_OFF,
70 : FD_METRICS_GAUGE_GUI_DB_RECORD_CAPACITY_TOWER_OFF,
71 : FD_METRICS_GAUGE_GUI_DB_RECORD_CAPACITY_SLOT_OFF,
72 : FD_METRICS_GAUGE_GUI_DB_RECORD_CAPACITY_LEADER_SLOT_OFF,
73 : FD_METRICS_GAUGE_GUI_DB_RECORD_CAPACITY_EPOCH_OFF,
74 : FD_METRICS_GAUGE_GUI_DB_RECORD_CAPACITY_TILE_STATS_OFF,
75 : FD_METRICS_GAUGE_GUI_DB_RECORD_CAPACITY_TXN_WATERFALL_OFF,
76 : FD_METRICS_GAUGE_GUI_DB_RECORD_FREE_OFF,
77 : FD_METRICS_GAUGE_GUI_DB_RECORD_FREE_SCHEDULER_COUNTS_OFF = FD_METRICS_GAUGE_GUI_DB_RECORD_FREE_OFF,
78 : FD_METRICS_GAUGE_GUI_DB_RECORD_FREE_TILE_TIMERS_OFF,
79 : FD_METRICS_GAUGE_GUI_DB_RECORD_FREE_SHRED_EVENTS_OFF,
80 : FD_METRICS_GAUGE_GUI_DB_RECORD_FREE_TXN_START_OFF,
81 : FD_METRICS_GAUGE_GUI_DB_RECORD_FREE_TXN_END_OFF,
82 : FD_METRICS_GAUGE_GUI_DB_RECORD_FREE_TOWER_OFF,
83 : FD_METRICS_GAUGE_GUI_DB_RECORD_FREE_SLOT_OFF,
84 : FD_METRICS_GAUGE_GUI_DB_RECORD_FREE_LEADER_SLOT_OFF,
85 : FD_METRICS_GAUGE_GUI_DB_RECORD_FREE_EPOCH_OFF,
86 : FD_METRICS_GAUGE_GUI_DB_RECORD_FREE_TILE_STATS_OFF,
87 : FD_METRICS_GAUGE_GUI_DB_RECORD_FREE_TXN_WATERFALL_OFF,
88 : FD_METRICS_COUNTER_GUI_DB_KV_QUERIED_OFF,
89 : FD_METRICS_COUNTER_GUI_DB_KV_QUERIED_SCHEDULER_COUNTS_OFF = FD_METRICS_COUNTER_GUI_DB_KV_QUERIED_OFF,
90 : FD_METRICS_COUNTER_GUI_DB_KV_QUERIED_TILE_TIMERS_OFF,
91 : FD_METRICS_COUNTER_GUI_DB_KV_QUERIED_SHRED_EVENTS_OFF,
92 : FD_METRICS_COUNTER_GUI_DB_KV_QUERIED_TXN_START_OFF,
93 : FD_METRICS_COUNTER_GUI_DB_KV_QUERIED_TXN_END_OFF,
94 : FD_METRICS_COUNTER_GUI_DB_KV_QUERIED_TOWER_OFF,
95 : FD_METRICS_COUNTER_GUI_DB_KV_QUERIED_SLOT_OFF,
96 : FD_METRICS_COUNTER_GUI_DB_KV_QUERIED_LEADER_SLOT_OFF,
97 : FD_METRICS_COUNTER_GUI_DB_KV_QUERIED_EPOCH_OFF,
98 : FD_METRICS_COUNTER_GUI_DB_KV_QUERIED_TILE_STATS_OFF,
99 : FD_METRICS_COUNTER_GUI_DB_KV_QUERIED_TXN_WATERFALL_OFF,
100 : FD_METRICS_COUNTER_GUI_DB_TS_RECORD_APPENDED_OFF,
101 : FD_METRICS_COUNTER_GUI_DB_TS_RECORD_APPENDED_SCHEDULER_COUNTS_OFF = FD_METRICS_COUNTER_GUI_DB_TS_RECORD_APPENDED_OFF,
102 : FD_METRICS_COUNTER_GUI_DB_TS_RECORD_APPENDED_TILE_TIMERS_OFF,
103 : FD_METRICS_COUNTER_GUI_DB_TS_RECORD_APPENDED_SHRED_EVENTS_OFF,
104 : FD_METRICS_COUNTER_GUI_DB_TS_RECORD_APPENDED_TXN_START_OFF,
105 : FD_METRICS_COUNTER_GUI_DB_TS_RECORD_APPENDED_TXN_END_OFF,
106 : FD_METRICS_COUNTER_GUI_DB_TS_RECORD_APPENDED_TOWER_OFF,
107 : FD_METRICS_COUNTER_GUI_DB_TS_RECORD_APPENDED_SLOT_OFF,
108 : FD_METRICS_COUNTER_GUI_DB_TS_RECORD_APPENDED_LEADER_SLOT_OFF,
109 : FD_METRICS_COUNTER_GUI_DB_TS_RECORD_APPENDED_EPOCH_OFF,
110 : FD_METRICS_COUNTER_GUI_DB_TS_RECORD_APPENDED_TILE_STATS_OFF,
111 : FD_METRICS_COUNTER_GUI_DB_TS_RECORD_APPENDED_TXN_WATERFALL_OFF,
112 : FD_METRICS_COUNTER_GUI_DB_TS_SCANNED_OFF,
113 : FD_METRICS_COUNTER_GUI_DB_TS_SCANNED_SCHEDULER_COUNTS_OFF = FD_METRICS_COUNTER_GUI_DB_TS_SCANNED_OFF,
114 : FD_METRICS_COUNTER_GUI_DB_TS_SCANNED_TILE_TIMERS_OFF,
115 : FD_METRICS_COUNTER_GUI_DB_TS_SCANNED_SHRED_EVENTS_OFF,
116 : FD_METRICS_COUNTER_GUI_DB_TS_SCANNED_TXN_START_OFF,
117 : FD_METRICS_COUNTER_GUI_DB_TS_SCANNED_TXN_END_OFF,
118 : FD_METRICS_COUNTER_GUI_DB_TS_SCANNED_TOWER_OFF,
119 : FD_METRICS_COUNTER_GUI_DB_TS_SCANNED_SLOT_OFF,
120 : FD_METRICS_COUNTER_GUI_DB_TS_SCANNED_LEADER_SLOT_OFF,
121 : FD_METRICS_COUNTER_GUI_DB_TS_SCANNED_EPOCH_OFF,
122 : FD_METRICS_COUNTER_GUI_DB_TS_SCANNED_TILE_STATS_OFF,
123 : FD_METRICS_COUNTER_GUI_DB_TS_SCANNED_TXN_WATERFALL_OFF,
124 : FD_METRICS_COUNTER_GUI_DB_TS_RECORD_READ_OFF,
125 : FD_METRICS_COUNTER_GUI_DB_TS_RECORD_READ_SCHEDULER_COUNTS_OFF = FD_METRICS_COUNTER_GUI_DB_TS_RECORD_READ_OFF,
126 : FD_METRICS_COUNTER_GUI_DB_TS_RECORD_READ_TILE_TIMERS_OFF,
127 : FD_METRICS_COUNTER_GUI_DB_TS_RECORD_READ_SHRED_EVENTS_OFF,
128 : FD_METRICS_COUNTER_GUI_DB_TS_RECORD_READ_TXN_START_OFF,
129 : FD_METRICS_COUNTER_GUI_DB_TS_RECORD_READ_TXN_END_OFF,
130 : FD_METRICS_COUNTER_GUI_DB_TS_RECORD_READ_TOWER_OFF,
131 : FD_METRICS_COUNTER_GUI_DB_TS_RECORD_READ_SLOT_OFF,
132 : FD_METRICS_COUNTER_GUI_DB_TS_RECORD_READ_LEADER_SLOT_OFF,
133 : FD_METRICS_COUNTER_GUI_DB_TS_RECORD_READ_EPOCH_OFF,
134 : FD_METRICS_COUNTER_GUI_DB_TS_RECORD_READ_TILE_STATS_OFF,
135 : FD_METRICS_COUNTER_GUI_DB_TS_RECORD_READ_TXN_WATERFALL_OFF,
136 : FD_METRICS_COUNTER_GUI_DB_RECORD_EVICTED_OFF,
137 : FD_METRICS_COUNTER_GUI_DB_RECORD_EVICTED_SCHEDULER_COUNTS_OFF = FD_METRICS_COUNTER_GUI_DB_RECORD_EVICTED_OFF,
138 : FD_METRICS_COUNTER_GUI_DB_RECORD_EVICTED_TILE_TIMERS_OFF,
139 : FD_METRICS_COUNTER_GUI_DB_RECORD_EVICTED_SHRED_EVENTS_OFF,
140 : FD_METRICS_COUNTER_GUI_DB_RECORD_EVICTED_TXN_START_OFF,
141 : FD_METRICS_COUNTER_GUI_DB_RECORD_EVICTED_TXN_END_OFF,
142 : FD_METRICS_COUNTER_GUI_DB_RECORD_EVICTED_TOWER_OFF,
143 : FD_METRICS_COUNTER_GUI_DB_RECORD_EVICTED_SLOT_OFF,
144 : FD_METRICS_COUNTER_GUI_DB_RECORD_EVICTED_LEADER_SLOT_OFF,
145 : FD_METRICS_COUNTER_GUI_DB_RECORD_EVICTED_EPOCH_OFF,
146 : FD_METRICS_COUNTER_GUI_DB_RECORD_EVICTED_TILE_STATS_OFF,
147 : FD_METRICS_COUNTER_GUI_DB_RECORD_EVICTED_TXN_WATERFALL_OFF,
148 : FD_METRICS_COUNTER_GUI_DB_EVICTION_OFF,
149 : FD_METRICS_COUNTER_GUI_DB_EVICTION_SCHEDULER_COUNTS_OFF = FD_METRICS_COUNTER_GUI_DB_EVICTION_OFF,
150 : FD_METRICS_COUNTER_GUI_DB_EVICTION_TILE_TIMERS_OFF,
151 : FD_METRICS_COUNTER_GUI_DB_EVICTION_SHRED_EVENTS_OFF,
152 : FD_METRICS_COUNTER_GUI_DB_EVICTION_TXN_START_OFF,
153 : FD_METRICS_COUNTER_GUI_DB_EVICTION_TXN_END_OFF,
154 : FD_METRICS_COUNTER_GUI_DB_EVICTION_TOWER_OFF,
155 : FD_METRICS_COUNTER_GUI_DB_EVICTION_SLOT_OFF,
156 : FD_METRICS_COUNTER_GUI_DB_EVICTION_LEADER_SLOT_OFF,
157 : FD_METRICS_COUNTER_GUI_DB_EVICTION_EPOCH_OFF,
158 : FD_METRICS_COUNTER_GUI_DB_EVICTION_TILE_STATS_OFF,
159 : FD_METRICS_COUNTER_GUI_DB_EVICTION_TXN_WATERFALL_OFF,
160 : FD_METRICS_COUNTER_GUI_DB_REGION_CLAIMED_OFF,
161 : FD_METRICS_COUNTER_GUI_DB_REGION_CLAIMED_SCHEDULER_COUNTS_OFF = FD_METRICS_COUNTER_GUI_DB_REGION_CLAIMED_OFF,
162 : FD_METRICS_COUNTER_GUI_DB_REGION_CLAIMED_TILE_TIMERS_OFF,
163 : FD_METRICS_COUNTER_GUI_DB_REGION_CLAIMED_SHRED_EVENTS_OFF,
164 : FD_METRICS_COUNTER_GUI_DB_REGION_CLAIMED_TXN_START_OFF,
165 : FD_METRICS_COUNTER_GUI_DB_REGION_CLAIMED_TXN_END_OFF,
166 : FD_METRICS_COUNTER_GUI_DB_REGION_CLAIMED_TOWER_OFF,
167 : FD_METRICS_COUNTER_GUI_DB_REGION_CLAIMED_SLOT_OFF,
168 : FD_METRICS_COUNTER_GUI_DB_REGION_CLAIMED_LEADER_SLOT_OFF,
169 : FD_METRICS_COUNTER_GUI_DB_REGION_CLAIMED_EPOCH_OFF,
170 : FD_METRICS_COUNTER_GUI_DB_REGION_CLAIMED_TILE_STATS_OFF,
171 : FD_METRICS_COUNTER_GUI_DB_REGION_CLAIMED_TXN_WATERFALL_OFF,
172 : FD_METRICS_COUNTER_GUI_DB_REGION_RECLAIMED_OFF,
173 : FD_METRICS_COUNTER_GUI_DB_REGION_RECLAIMED_SCHEDULER_COUNTS_OFF = FD_METRICS_COUNTER_GUI_DB_REGION_RECLAIMED_OFF,
174 : FD_METRICS_COUNTER_GUI_DB_REGION_RECLAIMED_TILE_TIMERS_OFF,
175 : FD_METRICS_COUNTER_GUI_DB_REGION_RECLAIMED_SHRED_EVENTS_OFF,
176 : FD_METRICS_COUNTER_GUI_DB_REGION_RECLAIMED_TXN_START_OFF,
177 : FD_METRICS_COUNTER_GUI_DB_REGION_RECLAIMED_TXN_END_OFF,
178 : FD_METRICS_COUNTER_GUI_DB_REGION_RECLAIMED_TOWER_OFF,
179 : FD_METRICS_COUNTER_GUI_DB_REGION_RECLAIMED_SLOT_OFF,
180 : FD_METRICS_COUNTER_GUI_DB_REGION_RECLAIMED_LEADER_SLOT_OFF,
181 : FD_METRICS_COUNTER_GUI_DB_REGION_RECLAIMED_EPOCH_OFF,
182 : FD_METRICS_COUNTER_GUI_DB_REGION_RECLAIMED_TILE_STATS_OFF,
183 : FD_METRICS_COUNTER_GUI_DB_REGION_RECLAIMED_TXN_WATERFALL_OFF,
184 : FD_METRICS_COUNTER_GUI_DB_MAP_FULL_OFF,
185 : FD_METRICS_COUNTER_GUI_DB_MAP_FULL_SCHEDULER_COUNTS_OFF = FD_METRICS_COUNTER_GUI_DB_MAP_FULL_OFF,
186 : FD_METRICS_COUNTER_GUI_DB_MAP_FULL_TILE_TIMERS_OFF,
187 : FD_METRICS_COUNTER_GUI_DB_MAP_FULL_SHRED_EVENTS_OFF,
188 : FD_METRICS_COUNTER_GUI_DB_MAP_FULL_TXN_START_OFF,
189 : FD_METRICS_COUNTER_GUI_DB_MAP_FULL_TXN_END_OFF,
190 : FD_METRICS_COUNTER_GUI_DB_MAP_FULL_TOWER_OFF,
191 : FD_METRICS_COUNTER_GUI_DB_MAP_FULL_SLOT_OFF,
192 : FD_METRICS_COUNTER_GUI_DB_MAP_FULL_LEADER_SLOT_OFF,
193 : FD_METRICS_COUNTER_GUI_DB_MAP_FULL_EPOCH_OFF,
194 : FD_METRICS_COUNTER_GUI_DB_MAP_FULL_TILE_STATS_OFF,
195 : FD_METRICS_COUNTER_GUI_DB_MAP_FULL_TXN_WATERFALL_OFF,
196 : FD_METRICS_COUNTER_GUI_DB_FORCED_EVICTION_OFF,
197 : FD_METRICS_COUNTER_GUI_DB_FORCED_EVICTION_SCHEDULER_COUNTS_OFF = FD_METRICS_COUNTER_GUI_DB_FORCED_EVICTION_OFF,
198 : FD_METRICS_COUNTER_GUI_DB_FORCED_EVICTION_TILE_TIMERS_OFF,
199 : FD_METRICS_COUNTER_GUI_DB_FORCED_EVICTION_SHRED_EVENTS_OFF,
200 : FD_METRICS_COUNTER_GUI_DB_FORCED_EVICTION_TXN_START_OFF,
201 : FD_METRICS_COUNTER_GUI_DB_FORCED_EVICTION_TXN_END_OFF,
202 : FD_METRICS_COUNTER_GUI_DB_FORCED_EVICTION_TOWER_OFF,
203 : FD_METRICS_COUNTER_GUI_DB_FORCED_EVICTION_SLOT_OFF,
204 : FD_METRICS_COUNTER_GUI_DB_FORCED_EVICTION_LEADER_SLOT_OFF,
205 : FD_METRICS_COUNTER_GUI_DB_FORCED_EVICTION_EPOCH_OFF,
206 : FD_METRICS_COUNTER_GUI_DB_FORCED_EVICTION_TILE_STATS_OFF,
207 : FD_METRICS_COUNTER_GUI_DB_FORCED_EVICTION_TXN_WATERFALL_OFF,
208 : };
209 :
210 : #define FD_METRICS_GAUGE_GUI_CONN_ACTIVE_NAME "gui_conn_active"
211 : #define FD_METRICS_GAUGE_GUI_CONN_ACTIVE_TYPE (FD_METRICS_TYPE_GAUGE)
212 : #define FD_METRICS_GAUGE_GUI_CONN_ACTIVE_DESC "Active HTTP connections to the GUI service, excluding connections that have been upgraded to a WebSocket connection"
213 : #define FD_METRICS_GAUGE_GUI_CONN_ACTIVE_CVT (FD_METRICS_CONVERTER_NONE)
214 :
215 : #define FD_METRICS_GAUGE_GUI_WEBSOCKET_CONN_ACTIVE_NAME "gui_websocket_conn_active"
216 : #define FD_METRICS_GAUGE_GUI_WEBSOCKET_CONN_ACTIVE_TYPE (FD_METRICS_TYPE_GAUGE)
217 : #define FD_METRICS_GAUGE_GUI_WEBSOCKET_CONN_ACTIVE_DESC "Active WebSocket connections to the GUI service"
218 : #define FD_METRICS_GAUGE_GUI_WEBSOCKET_CONN_ACTIVE_CVT (FD_METRICS_CONVERTER_NONE)
219 :
220 : #define FD_METRICS_COUNTER_GUI_WEBSOCKET_FRAME_TX_NAME "gui_websocket_frame_tx"
221 : #define FD_METRICS_COUNTER_GUI_WEBSOCKET_FRAME_TX_TYPE (FD_METRICS_TYPE_COUNTER)
222 : #define FD_METRICS_COUNTER_GUI_WEBSOCKET_FRAME_TX_DESC "WebSocket frames sent to all connections to the GUI service"
223 : #define FD_METRICS_COUNTER_GUI_WEBSOCKET_FRAME_TX_CVT (FD_METRICS_CONVERTER_NONE)
224 :
225 : #define FD_METRICS_COUNTER_GUI_WEBSOCKET_FRAME_RX_NAME "gui_websocket_frame_rx"
226 : #define FD_METRICS_COUNTER_GUI_WEBSOCKET_FRAME_RX_TYPE (FD_METRICS_TYPE_COUNTER)
227 : #define FD_METRICS_COUNTER_GUI_WEBSOCKET_FRAME_RX_DESC "WebSocket frames received from all connections to the GUI service"
228 : #define FD_METRICS_COUNTER_GUI_WEBSOCKET_FRAME_RX_CVT (FD_METRICS_CONVERTER_NONE)
229 :
230 : #define FD_METRICS_COUNTER_GUI_BYTES_WRITTEN_NAME "gui_bytes_written"
231 : #define FD_METRICS_COUNTER_GUI_BYTES_WRITTEN_TYPE (FD_METRICS_TYPE_COUNTER)
232 : #define FD_METRICS_COUNTER_GUI_BYTES_WRITTEN_DESC "Bytes written to all connections to the GUI service"
233 : #define FD_METRICS_COUNTER_GUI_BYTES_WRITTEN_CVT (FD_METRICS_CONVERTER_NONE)
234 :
235 : #define FD_METRICS_COUNTER_GUI_BYTES_READ_NAME "gui_bytes_read"
236 : #define FD_METRICS_COUNTER_GUI_BYTES_READ_TYPE (FD_METRICS_TYPE_COUNTER)
237 : #define FD_METRICS_COUNTER_GUI_BYTES_READ_DESC "Bytes read from all connections to the GUI service"
238 : #define FD_METRICS_COUNTER_GUI_BYTES_READ_CVT (FD_METRICS_CONVERTER_NONE)
239 :
240 : #define FD_METRICS_GAUGE_GUI_DB_USED_BYTES_NAME "gui_db_used_bytes"
241 : #define FD_METRICS_GAUGE_GUI_DB_USED_BYTES_TYPE (FD_METRICS_TYPE_GAUGE)
242 : #define FD_METRICS_GAUGE_GUI_DB_USED_BYTES_DESC "Bytes occupied by records present in the store ring"
243 : #define FD_METRICS_GAUGE_GUI_DB_USED_BYTES_CVT (FD_METRICS_CONVERTER_NONE)
244 0 : #define FD_METRICS_GAUGE_GUI_DB_USED_BYTES_CNT (11UL)
245 :
246 : #define FD_METRICS_GAUGE_GUI_DB_CAPACITY_BYTES_NAME "gui_db_capacity_bytes"
247 : #define FD_METRICS_GAUGE_GUI_DB_CAPACITY_BYTES_TYPE (FD_METRICS_TYPE_GAUGE)
248 : #define FD_METRICS_GAUGE_GUI_DB_CAPACITY_BYTES_DESC "Total bytes of the non-free regions the store ring currently owns"
249 : #define FD_METRICS_GAUGE_GUI_DB_CAPACITY_BYTES_CVT (FD_METRICS_CONVERTER_NONE)
250 0 : #define FD_METRICS_GAUGE_GUI_DB_CAPACITY_BYTES_CNT (11UL)
251 :
252 : #define FD_METRICS_GAUGE_GUI_DB_FREE_BYTES_NAME "gui_db_free_bytes"
253 : #define FD_METRICS_GAUGE_GUI_DB_FREE_BYTES_TYPE (FD_METRICS_TYPE_GAUGE)
254 : #define FD_METRICS_GAUGE_GUI_DB_FREE_BYTES_DESC "Total bytes of the free regions the store ring currently doesn't own (same for every database)"
255 : #define FD_METRICS_GAUGE_GUI_DB_FREE_BYTES_CVT (FD_METRICS_CONVERTER_NONE)
256 0 : #define FD_METRICS_GAUGE_GUI_DB_FREE_BYTES_CNT (11UL)
257 :
258 : #define FD_METRICS_GAUGE_GUI_DB_RECORD_USED_NAME "gui_db_record_used"
259 : #define FD_METRICS_GAUGE_GUI_DB_RECORD_USED_TYPE (FD_METRICS_TYPE_GAUGE)
260 : #define FD_METRICS_GAUGE_GUI_DB_RECORD_USED_DESC "Records present in the store ring"
261 : #define FD_METRICS_GAUGE_GUI_DB_RECORD_USED_CVT (FD_METRICS_CONVERTER_NONE)
262 0 : #define FD_METRICS_GAUGE_GUI_DB_RECORD_USED_CNT (11UL)
263 :
264 : #define FD_METRICS_GAUGE_GUI_DB_RECORD_CAPACITY_NAME "gui_db_record_capacity"
265 : #define FD_METRICS_GAUGE_GUI_DB_RECORD_CAPACITY_TYPE (FD_METRICS_TYPE_GAUGE)
266 : #define FD_METRICS_GAUGE_GUI_DB_RECORD_CAPACITY_DESC "Record capacity of the non-free regions the store ring currently owns"
267 : #define FD_METRICS_GAUGE_GUI_DB_RECORD_CAPACITY_CVT (FD_METRICS_CONVERTER_NONE)
268 0 : #define FD_METRICS_GAUGE_GUI_DB_RECORD_CAPACITY_CNT (11UL)
269 :
270 : #define FD_METRICS_GAUGE_GUI_DB_RECORD_FREE_NAME "gui_db_record_free"
271 : #define FD_METRICS_GAUGE_GUI_DB_RECORD_FREE_TYPE (FD_METRICS_TYPE_GAUGE)
272 : #define FD_METRICS_GAUGE_GUI_DB_RECORD_FREE_DESC "Record capacity of the free regions the store ring currently doesn't own (differs per database because record sizes differ)"
273 : #define FD_METRICS_GAUGE_GUI_DB_RECORD_FREE_CVT (FD_METRICS_CONVERTER_NONE)
274 0 : #define FD_METRICS_GAUGE_GUI_DB_RECORD_FREE_CNT (11UL)
275 :
276 : #define FD_METRICS_COUNTER_GUI_DB_KV_QUERIED_NAME "gui_db_kv_queried"
277 : #define FD_METRICS_COUNTER_GUI_DB_KV_QUERIED_TYPE (FD_METRICS_TYPE_COUNTER)
278 : #define FD_METRICS_COUNTER_GUI_DB_KV_QUERIED_DESC "Key-value lookup calls (kv_get + kv_get_any + kv_iter_begin)"
279 : #define FD_METRICS_COUNTER_GUI_DB_KV_QUERIED_CVT (FD_METRICS_CONVERTER_NONE)
280 0 : #define FD_METRICS_COUNTER_GUI_DB_KV_QUERIED_CNT (11UL)
281 :
282 : #define FD_METRICS_COUNTER_GUI_DB_TS_RECORD_APPENDED_NAME "gui_db_ts_record_appended"
283 : #define FD_METRICS_COUNTER_GUI_DB_TS_RECORD_APPENDED_TYPE (FD_METRICS_TYPE_COUNTER)
284 : #define FD_METRICS_COUNTER_GUI_DB_TS_RECORD_APPENDED_DESC "Time-series records appended into the database"
285 : #define FD_METRICS_COUNTER_GUI_DB_TS_RECORD_APPENDED_CVT (FD_METRICS_CONVERTER_NONE)
286 0 : #define FD_METRICS_COUNTER_GUI_DB_TS_RECORD_APPENDED_CNT (11UL)
287 :
288 : #define FD_METRICS_COUNTER_GUI_DB_TS_SCANNED_NAME "gui_db_ts_scanned"
289 : #define FD_METRICS_COUNTER_GUI_DB_TS_SCANNED_TYPE (FD_METRICS_TYPE_COUNTER)
290 : #define FD_METRICS_COUNTER_GUI_DB_TS_SCANNED_DESC "Time-series scan calls"
291 : #define FD_METRICS_COUNTER_GUI_DB_TS_SCANNED_CVT (FD_METRICS_CONVERTER_NONE)
292 0 : #define FD_METRICS_COUNTER_GUI_DB_TS_SCANNED_CNT (11UL)
293 :
294 : #define FD_METRICS_COUNTER_GUI_DB_TS_RECORD_READ_NAME "gui_db_ts_record_read"
295 : #define FD_METRICS_COUNTER_GUI_DB_TS_RECORD_READ_TYPE (FD_METRICS_TYPE_COUNTER)
296 : #define FD_METRICS_COUNTER_GUI_DB_TS_RECORD_READ_DESC "Time-series records returned by scans"
297 : #define FD_METRICS_COUNTER_GUI_DB_TS_RECORD_READ_CVT (FD_METRICS_CONVERTER_NONE)
298 0 : #define FD_METRICS_COUNTER_GUI_DB_TS_RECORD_READ_CNT (11UL)
299 :
300 : #define FD_METRICS_COUNTER_GUI_DB_RECORD_EVICTED_NAME "gui_db_record_evicted"
301 : #define FD_METRICS_COUNTER_GUI_DB_RECORD_EVICTED_TYPE (FD_METRICS_TYPE_COUNTER)
302 : #define FD_METRICS_COUNTER_GUI_DB_RECORD_EVICTED_DESC "Records physically evicted from the database"
303 : #define FD_METRICS_COUNTER_GUI_DB_RECORD_EVICTED_CVT (FD_METRICS_CONVERTER_NONE)
304 0 : #define FD_METRICS_COUNTER_GUI_DB_RECORD_EVICTED_CNT (11UL)
305 :
306 : #define FD_METRICS_COUNTER_GUI_DB_EVICTION_NAME "gui_db_eviction"
307 : #define FD_METRICS_COUNTER_GUI_DB_EVICTION_TYPE (FD_METRICS_TYPE_COUNTER)
308 : #define FD_METRICS_COUNTER_GUI_DB_EVICTION_DESC "Database eviction calls that removed at least one record"
309 : #define FD_METRICS_COUNTER_GUI_DB_EVICTION_CVT (FD_METRICS_CONVERTER_NONE)
310 0 : #define FD_METRICS_COUNTER_GUI_DB_EVICTION_CNT (11UL)
311 :
312 : #define FD_METRICS_COUNTER_GUI_DB_REGION_CLAIMED_NAME "gui_db_region_claimed"
313 : #define FD_METRICS_COUNTER_GUI_DB_REGION_CLAIMED_TYPE (FD_METRICS_TYPE_COUNTER)
314 : #define FD_METRICS_COUNTER_GUI_DB_REGION_CLAIMED_DESC "Regions claimed from the free list by the database"
315 : #define FD_METRICS_COUNTER_GUI_DB_REGION_CLAIMED_CVT (FD_METRICS_CONVERTER_NONE)
316 0 : #define FD_METRICS_COUNTER_GUI_DB_REGION_CLAIMED_CNT (11UL)
317 :
318 : #define FD_METRICS_COUNTER_GUI_DB_REGION_RECLAIMED_NAME "gui_db_region_reclaimed"
319 : #define FD_METRICS_COUNTER_GUI_DB_REGION_RECLAIMED_TYPE (FD_METRICS_TYPE_COUNTER)
320 : #define FD_METRICS_COUNTER_GUI_DB_REGION_RECLAIMED_DESC "Regions returned to the free list by the database"
321 : #define FD_METRICS_COUNTER_GUI_DB_REGION_RECLAIMED_CVT (FD_METRICS_CONVERTER_NONE)
322 0 : #define FD_METRICS_COUNTER_GUI_DB_REGION_RECLAIMED_CNT (11UL)
323 :
324 : #define FD_METRICS_COUNTER_GUI_DB_MAP_FULL_NAME "gui_db_map_full"
325 : #define FD_METRICS_COUNTER_GUI_DB_MAP_FULL_TYPE (FD_METRICS_TYPE_COUNTER)
326 : #define FD_METRICS_COUNTER_GUI_DB_MAP_FULL_DESC "Database writes that hit MAP_FULL and were dropped"
327 : #define FD_METRICS_COUNTER_GUI_DB_MAP_FULL_CVT (FD_METRICS_CONVERTER_NONE)
328 0 : #define FD_METRICS_COUNTER_GUI_DB_MAP_FULL_CNT (11UL)
329 :
330 : #define FD_METRICS_COUNTER_GUI_DB_FORCED_EVICTION_NAME "gui_db_forced_eviction"
331 : #define FD_METRICS_COUNTER_GUI_DB_FORCED_EVICTION_TYPE (FD_METRICS_TYPE_COUNTER)
332 : #define FD_METRICS_COUNTER_GUI_DB_FORCED_EVICTION_DESC "Database writes that evicted records before succeeding"
333 : #define FD_METRICS_COUNTER_GUI_DB_FORCED_EVICTION_CVT (FD_METRICS_CONVERTER_NONE)
334 0 : #define FD_METRICS_COUNTER_GUI_DB_FORCED_EVICTION_CNT (11UL)
335 :
336 : #define FD_METRICS_GUI_TOTAL (182UL)
337 : extern const fd_metrics_meta_t FD_METRICS_GUI[FD_METRICS_GUI_TOTAL];
338 :
339 : #endif /* HEADER_fd_src_disco_metrics_generated_fd_metrics_gui_h */
|