Line data Source code
1 : #ifndef HEADER_fd_src_disco_metrics_generated_fd_metrics_accdb_h 2 : #define HEADER_fd_src_disco_metrics_generated_fd_metrics_accdb_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_ACCDB_ACCOUNT_USED_OFF = FD_METRICS_TILE_OFF, 11 : FD_METRICS_GAUGE_ACCDB_ACCOUNT_CAPACITY_OFF, 12 : FD_METRICS_COUNTER_ACCDB_ACCOUNT_RELOCATED_OFF, 13 : FD_METRICS_GAUGE_ACCDB_DISK_ALLOCATED_BYTES_OFF, 14 : FD_METRICS_GAUGE_ACCDB_DISK_CONSUMED_BYTES_OFF, 15 : FD_METRICS_GAUGE_ACCDB_DISK_USED_BYTES_OFF, 16 : FD_METRICS_GAUGE_ACCDB_IS_COMPACTING_OFF, 17 : FD_METRICS_COUNTER_ACCDB_COMPACTION_REQUESTED_OFF, 18 : FD_METRICS_COUNTER_ACCDB_COMPACTION_COMPLETED_OFF, 19 : FD_METRICS_COUNTER_ACCDB_ACCOUNT_RELOCATED_BYTES_OFF, 20 : FD_METRICS_COUNTER_ACCDB_ACCOUNT_PREEVICTED_OFF, 21 : FD_METRICS_COUNTER_ACCDB_ACCOUNT_PREEVICTED_LE128_B_OFF = FD_METRICS_COUNTER_ACCDB_ACCOUNT_PREEVICTED_OFF, 22 : FD_METRICS_COUNTER_ACCDB_ACCOUNT_PREEVICTED_LE512_B_OFF, 23 : FD_METRICS_COUNTER_ACCDB_ACCOUNT_PREEVICTED_LE2_KIB_OFF, 24 : FD_METRICS_COUNTER_ACCDB_ACCOUNT_PREEVICTED_LE8_KIB_OFF, 25 : FD_METRICS_COUNTER_ACCDB_ACCOUNT_PREEVICTED_LE32_KIB_OFF, 26 : FD_METRICS_COUNTER_ACCDB_ACCOUNT_PREEVICTED_LE128_KIB_OFF, 27 : FD_METRICS_COUNTER_ACCDB_ACCOUNT_PREEVICTED_LE1_MIB_OFF, 28 : FD_METRICS_COUNTER_ACCDB_ACCOUNT_PREEVICTED_LE10_MIB_OFF, 29 : FD_METRICS_COUNTER_ACCDB_DISK_READ_BYTES_OFF, 30 : FD_METRICS_COUNTER_ACCDB_DISK_WRITTEN_BYTES_OFF, 31 : FD_METRICS_COUNTER_ACCDB_WRITEBACK_WRITTEN_OFF, 32 : FD_METRICS_COUNTER_ACCDB_COMPACTION_WRITTEN_OFF, 33 : FD_METRICS_COUNTER_ACCDB_ACCOUNT_VERSION_REMOVED_OFF, 34 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_USED_OFF, 35 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_USED_LE128_B_OFF = FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_USED_OFF, 36 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_USED_LE512_B_OFF, 37 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_USED_LE2_KIB_OFF, 38 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_USED_LE8_KIB_OFF, 39 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_USED_LE32_KIB_OFF, 40 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_USED_LE128_KIB_OFF, 41 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_USED_LE1_MIB_OFF, 42 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_USED_LE10_MIB_OFF, 43 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_CAPACITY_OFF, 44 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_CAPACITY_LE128_B_OFF = FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_CAPACITY_OFF, 45 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_CAPACITY_LE512_B_OFF, 46 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_CAPACITY_LE2_KIB_OFF, 47 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_CAPACITY_LE8_KIB_OFF, 48 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_CAPACITY_LE32_KIB_OFF, 49 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_CAPACITY_LE128_KIB_OFF, 50 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_CAPACITY_LE1_MIB_OFF, 51 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_CAPACITY_LE10_MIB_OFF, 52 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_RESERVED_OFF, 53 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_RESERVED_LE128_B_OFF = FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_RESERVED_OFF, 54 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_RESERVED_LE512_B_OFF, 55 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_RESERVED_LE2_KIB_OFF, 56 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_RESERVED_LE8_KIB_OFF, 57 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_RESERVED_LE32_KIB_OFF, 58 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_RESERVED_LE128_KIB_OFF, 59 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_RESERVED_LE1_MIB_OFF, 60 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_RESERVED_LE10_MIB_OFF, 61 : FD_METRICS_GAUGE_ACCDB_IS_CACHE_CLASS_RESERVATION_TRACKED_OFF, 62 : FD_METRICS_GAUGE_ACCDB_IS_CACHE_CLASS_RESERVATION_TRACKED_LE128_B_OFF = FD_METRICS_GAUGE_ACCDB_IS_CACHE_CLASS_RESERVATION_TRACKED_OFF, 63 : FD_METRICS_GAUGE_ACCDB_IS_CACHE_CLASS_RESERVATION_TRACKED_LE512_B_OFF, 64 : FD_METRICS_GAUGE_ACCDB_IS_CACHE_CLASS_RESERVATION_TRACKED_LE2_KIB_OFF, 65 : FD_METRICS_GAUGE_ACCDB_IS_CACHE_CLASS_RESERVATION_TRACKED_LE8_KIB_OFF, 66 : FD_METRICS_GAUGE_ACCDB_IS_CACHE_CLASS_RESERVATION_TRACKED_LE32_KIB_OFF, 67 : FD_METRICS_GAUGE_ACCDB_IS_CACHE_CLASS_RESERVATION_TRACKED_LE128_KIB_OFF, 68 : FD_METRICS_GAUGE_ACCDB_IS_CACHE_CLASS_RESERVATION_TRACKED_LE1_MIB_OFF, 69 : FD_METRICS_GAUGE_ACCDB_IS_CACHE_CLASS_RESERVATION_TRACKED_LE10_MIB_OFF, 70 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_TARGET_OFF, 71 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_TARGET_LE128_B_OFF = FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_TARGET_OFF, 72 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_TARGET_LE512_B_OFF, 73 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_TARGET_LE2_KIB_OFF, 74 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_TARGET_LE8_KIB_OFF, 75 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_TARGET_LE32_KIB_OFF, 76 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_TARGET_LE128_KIB_OFF, 77 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_TARGET_LE1_MIB_OFF, 78 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_TARGET_LE10_MIB_OFF, 79 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_LOW_WATER_OFF, 80 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_LOW_WATER_LE128_B_OFF = FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_LOW_WATER_OFF, 81 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_LOW_WATER_LE512_B_OFF, 82 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_LOW_WATER_LE2_KIB_OFF, 83 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_LOW_WATER_LE8_KIB_OFF, 84 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_LOW_WATER_LE32_KIB_OFF, 85 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_LOW_WATER_LE128_KIB_OFF, 86 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_LOW_WATER_LE1_MIB_OFF, 87 : FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_LOW_WATER_LE10_MIB_OFF, 88 : FD_METRICS_COUNTER_ACCDB_PROGCACHE_PREEVICTED_BYTES_OFF, 89 : FD_METRICS_COUNTER_ACCDB_PROGCACHE_PREEVICTED_OFF, 90 : FD_METRICS_COUNTER_ACCDB_PROGCACHE_PREEVICTED_LE128_KIB_OFF = FD_METRICS_COUNTER_ACCDB_PROGCACHE_PREEVICTED_OFF, 91 : FD_METRICS_COUNTER_ACCDB_PROGCACHE_PREEVICTED_LE512_KIB_OFF, 92 : FD_METRICS_COUNTER_ACCDB_PROGCACHE_PREEVICTED_LE1_MIB_OFF, 93 : FD_METRICS_COUNTER_ACCDB_PROGCACHE_PREEVICTED_LE2_MIB_OFF, 94 : FD_METRICS_COUNTER_ACCDB_PROGCACHE_PREEVICTED_LE4_MIB_OFF, 95 : FD_METRICS_COUNTER_ACCDB_PROGCACHE_PREEVICTED_LE11_MIB_OFF, 96 : }; 97 : 98 : #define FD_METRICS_GAUGE_ACCDB_ACCOUNT_USED_NAME "accdb_account_used" 99 : #define FD_METRICS_GAUGE_ACCDB_ACCOUNT_USED_TYPE (FD_METRICS_TYPE_GAUGE) 100 : #define FD_METRICS_GAUGE_ACCDB_ACCOUNT_USED_DESC "Account versions in the index; every unrooted fork version counts" 101 : #define FD_METRICS_GAUGE_ACCDB_ACCOUNT_USED_CVT (FD_METRICS_CONVERTER_NONE) 102 : 103 : #define FD_METRICS_GAUGE_ACCDB_ACCOUNT_CAPACITY_NAME "accdb_account_capacity" 104 : #define FD_METRICS_GAUGE_ACCDB_ACCOUNT_CAPACITY_TYPE (FD_METRICS_TYPE_GAUGE) 105 : #define FD_METRICS_GAUGE_ACCDB_ACCOUNT_CAPACITY_DESC "Account versions the index can hold" 106 : #define FD_METRICS_GAUGE_ACCDB_ACCOUNT_CAPACITY_CVT (FD_METRICS_CONVERTER_NONE) 107 : 108 : #define FD_METRICS_COUNTER_ACCDB_ACCOUNT_RELOCATED_NAME "accdb_account_relocated" 109 : #define FD_METRICS_COUNTER_ACCDB_ACCOUNT_RELOCATED_TYPE (FD_METRICS_TYPE_COUNTER) 110 : #define FD_METRICS_COUNTER_ACCDB_ACCOUNT_RELOCATED_DESC "Accounts moved in the account database during compaction" 111 : #define FD_METRICS_COUNTER_ACCDB_ACCOUNT_RELOCATED_CVT (FD_METRICS_CONVERTER_NONE) 112 : 113 : #define FD_METRICS_GAUGE_ACCDB_DISK_ALLOCATED_BYTES_NAME "accdb_disk_allocated_bytes" 114 : #define FD_METRICS_GAUGE_ACCDB_DISK_ALLOCATED_BYTES_TYPE (FD_METRICS_TYPE_GAUGE) 115 : #define FD_METRICS_GAUGE_ACCDB_DISK_ALLOCATED_BYTES_DESC "Allocated size of the account database file" 116 : #define FD_METRICS_GAUGE_ACCDB_DISK_ALLOCATED_BYTES_CVT (FD_METRICS_CONVERTER_NONE) 117 : 118 : #define FD_METRICS_GAUGE_ACCDB_DISK_CONSUMED_BYTES_NAME "accdb_disk_consumed_bytes" 119 : #define FD_METRICS_GAUGE_ACCDB_DISK_CONSUMED_BYTES_TYPE (FD_METRICS_TYPE_GAUGE) 120 : #define FD_METRICS_GAUGE_ACCDB_DISK_CONSUMED_BYTES_DESC "Bytes of the account database file written at least once, excluding never-written partition tail space" 121 : #define FD_METRICS_GAUGE_ACCDB_DISK_CONSUMED_BYTES_CVT (FD_METRICS_CONVERTER_NONE) 122 : 123 : #define FD_METRICS_GAUGE_ACCDB_DISK_USED_BYTES_NAME "accdb_disk_used_bytes" 124 : #define FD_METRICS_GAUGE_ACCDB_DISK_USED_BYTES_TYPE (FD_METRICS_TYPE_GAUGE) 125 : #define FD_METRICS_GAUGE_ACCDB_DISK_USED_BYTES_DESC "Bytes of the account database file holding live data" 126 : #define FD_METRICS_GAUGE_ACCDB_DISK_USED_BYTES_CVT (FD_METRICS_CONVERTER_NONE) 127 : 128 : #define FD_METRICS_GAUGE_ACCDB_IS_COMPACTING_NAME "accdb_is_compacting" 129 : #define FD_METRICS_GAUGE_ACCDB_IS_COMPACTING_TYPE (FD_METRICS_TYPE_GAUGE) 130 : #define FD_METRICS_GAUGE_ACCDB_IS_COMPACTING_DESC "Whether a compaction is currently in progress" 131 : #define FD_METRICS_GAUGE_ACCDB_IS_COMPACTING_CVT (FD_METRICS_CONVERTER_NONE) 132 : 133 : #define FD_METRICS_COUNTER_ACCDB_COMPACTION_REQUESTED_NAME "accdb_compaction_requested" 134 : #define FD_METRICS_COUNTER_ACCDB_COMPACTION_REQUESTED_TYPE (FD_METRICS_TYPE_COUNTER) 135 : #define FD_METRICS_COUNTER_ACCDB_COMPACTION_REQUESTED_DESC "Compactions requested on the account database" 136 : #define FD_METRICS_COUNTER_ACCDB_COMPACTION_REQUESTED_CVT (FD_METRICS_CONVERTER_NONE) 137 : 138 : #define FD_METRICS_COUNTER_ACCDB_COMPACTION_COMPLETED_NAME "accdb_compaction_completed" 139 : #define FD_METRICS_COUNTER_ACCDB_COMPACTION_COMPLETED_TYPE (FD_METRICS_TYPE_COUNTER) 140 : #define FD_METRICS_COUNTER_ACCDB_COMPACTION_COMPLETED_DESC "Compactions fully completed on the account database, less than or equal to the requested amount" 141 : #define FD_METRICS_COUNTER_ACCDB_COMPACTION_COMPLETED_CVT (FD_METRICS_CONVERTER_NONE) 142 : 143 : #define FD_METRICS_COUNTER_ACCDB_ACCOUNT_RELOCATED_BYTES_NAME "accdb_account_relocated_bytes" 144 : #define FD_METRICS_COUNTER_ACCDB_ACCOUNT_RELOCATED_BYTES_TYPE (FD_METRICS_TYPE_COUNTER) 145 : #define FD_METRICS_COUNTER_ACCDB_ACCOUNT_RELOCATED_BYTES_DESC "Bytes moved in the account database during compaction" 146 : #define FD_METRICS_COUNTER_ACCDB_ACCOUNT_RELOCATED_BYTES_CVT (FD_METRICS_CONVERTER_NONE) 147 : 148 : #define FD_METRICS_COUNTER_ACCDB_ACCOUNT_PREEVICTED_NAME "accdb_account_preevicted" 149 : #define FD_METRICS_COUNTER_ACCDB_ACCOUNT_PREEVICTED_TYPE (FD_METRICS_TYPE_COUNTER) 150 : #define FD_METRICS_COUNTER_ACCDB_ACCOUNT_PREEVICTED_DESC "Dirty accounts written back and evicted by the background preevict pass, by size class; clean lines reclaimed are not counted" 151 : #define FD_METRICS_COUNTER_ACCDB_ACCOUNT_PREEVICTED_CVT (FD_METRICS_CONVERTER_NONE) 152 0 : #define FD_METRICS_COUNTER_ACCDB_ACCOUNT_PREEVICTED_CNT (8UL) 153 : 154 : #define FD_METRICS_COUNTER_ACCDB_DISK_READ_BYTES_NAME "accdb_disk_read_bytes" 155 : #define FD_METRICS_COUNTER_ACCDB_DISK_READ_BYTES_TYPE (FD_METRICS_TYPE_COUNTER) 156 : #define FD_METRICS_COUNTER_ACCDB_DISK_READ_BYTES_DESC "Bytes read from the account database file by compaction and writeback" 157 : #define FD_METRICS_COUNTER_ACCDB_DISK_READ_BYTES_CVT (FD_METRICS_CONVERTER_NONE) 158 : 159 : #define FD_METRICS_COUNTER_ACCDB_DISK_WRITTEN_BYTES_NAME "accdb_disk_written_bytes" 160 : #define FD_METRICS_COUNTER_ACCDB_DISK_WRITTEN_BYTES_TYPE (FD_METRICS_TYPE_COUNTER) 161 : #define FD_METRICS_COUNTER_ACCDB_DISK_WRITTEN_BYTES_DESC "Bytes written to the account database file by compaction and writeback" 162 : #define FD_METRICS_COUNTER_ACCDB_DISK_WRITTEN_BYTES_CVT (FD_METRICS_CONVERTER_NONE) 163 : 164 : #define FD_METRICS_COUNTER_ACCDB_WRITEBACK_WRITTEN_NAME "accdb_writeback_written" 165 : #define FD_METRICS_COUNTER_ACCDB_WRITEBACK_WRITTEN_TYPE (FD_METRICS_TYPE_COUNTER) 166 : #define FD_METRICS_COUNTER_ACCDB_WRITEBACK_WRITTEN_DESC "Write syscalls that wrote evicted cache lines back to the account database file" 167 : #define FD_METRICS_COUNTER_ACCDB_WRITEBACK_WRITTEN_CVT (FD_METRICS_CONVERTER_NONE) 168 : 169 : #define FD_METRICS_COUNTER_ACCDB_COMPACTION_WRITTEN_NAME "accdb_compaction_written" 170 : #define FD_METRICS_COUNTER_ACCDB_COMPACTION_WRITTEN_TYPE (FD_METRICS_TYPE_COUNTER) 171 : #define FD_METRICS_COUNTER_ACCDB_COMPACTION_WRITTEN_DESC "Writes that relocated a batch of records during compaction" 172 : #define FD_METRICS_COUNTER_ACCDB_COMPACTION_WRITTEN_CVT (FD_METRICS_CONVERTER_NONE) 173 : 174 : #define FD_METRICS_COUNTER_ACCDB_ACCOUNT_VERSION_REMOVED_NAME "accdb_account_version_removed" 175 : #define FD_METRICS_COUNTER_ACCDB_ACCOUNT_VERSION_REMOVED_TYPE (FD_METRICS_TYPE_COUNTER) 176 : #define FD_METRICS_COUNTER_ACCDB_ACCOUNT_VERSION_REMOVED_DESC "Account versions removed from the account database index" 177 : #define FD_METRICS_COUNTER_ACCDB_ACCOUNT_VERSION_REMOVED_CVT (FD_METRICS_CONVERTER_NONE) 178 : 179 : #define FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_USED_NAME "accdb_cache_class_used" 180 : #define FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_USED_TYPE (FD_METRICS_TYPE_GAUGE) 181 : #define FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_USED_DESC "Cache lines in use, by size class" 182 : #define FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_USED_CVT (FD_METRICS_CONVERTER_NONE) 183 0 : #define FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_USED_CNT (8UL) 184 : 185 : #define FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_CAPACITY_NAME "accdb_cache_class_capacity" 186 : #define FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_CAPACITY_TYPE (FD_METRICS_TYPE_GAUGE) 187 : #define FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_CAPACITY_DESC "Cache line capacity, by size class" 188 : #define FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_CAPACITY_CVT (FD_METRICS_CONVERTER_NONE) 189 0 : #define FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_CAPACITY_CNT (8UL) 190 : 191 : #define FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_RESERVED_NAME "accdb_cache_class_reserved" 192 : #define FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_RESERVED_TYPE (FD_METRICS_TYPE_GAUGE) 193 : #define FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_RESERVED_DESC "Cache lines reserved by in-flight acquires, by size class; 0 when reservation tracking is disabled for the class" 194 : #define FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_RESERVED_CVT (FD_METRICS_CONVERTER_NONE) 195 0 : #define FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_RESERVED_CNT (8UL) 196 : 197 : #define FD_METRICS_GAUGE_ACCDB_IS_CACHE_CLASS_RESERVATION_TRACKED_NAME "accdb_is_cache_class_reservation_tracked" 198 : #define FD_METRICS_GAUGE_ACCDB_IS_CACHE_CLASS_RESERVATION_TRACKED_TYPE (FD_METRICS_TYPE_GAUGE) 199 : #define FD_METRICS_GAUGE_ACCDB_IS_CACHE_CLASS_RESERVATION_TRACKED_DESC "Whether cache line reservations are tracked for each size class; untracked classes always have room for every joiner and read 0 in CacheClassReserved" 200 : #define FD_METRICS_GAUGE_ACCDB_IS_CACHE_CLASS_RESERVATION_TRACKED_CVT (FD_METRICS_CONVERTER_NONE) 201 0 : #define FD_METRICS_GAUGE_ACCDB_IS_CACHE_CLASS_RESERVATION_TRACKED_CNT (8UL) 202 : 203 : #define FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_TARGET_NAME "accdb_cache_class_free_target" 204 : #define FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_TARGET_TYPE (FD_METRICS_TYPE_GAUGE) 205 : #define FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_TARGET_DESC "Free cache lines the background preevict pass tries to restore, by size class" 206 : #define FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_TARGET_CVT (FD_METRICS_CONVERTER_NONE) 207 0 : #define FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_TARGET_CNT (8UL) 208 : 209 : #define FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_LOW_WATER_NAME "accdb_cache_class_free_low_water" 210 : #define FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_LOW_WATER_TYPE (FD_METRICS_TYPE_GAUGE) 211 : #define FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_LOW_WATER_DESC "Free cache line count below which the background preevict pass starts, by size class" 212 : #define FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_LOW_WATER_CVT (FD_METRICS_CONVERTER_NONE) 213 0 : #define FD_METRICS_GAUGE_ACCDB_CACHE_CLASS_FREE_LOW_WATER_CNT (8UL) 214 : 215 : #define FD_METRICS_COUNTER_ACCDB_PROGCACHE_PREEVICTED_BYTES_NAME "accdb_progcache_preevicted_bytes" 216 : #define FD_METRICS_COUNTER_ACCDB_PROGCACHE_PREEVICTED_BYTES_TYPE (FD_METRICS_TYPE_COUNTER) 217 : #define FD_METRICS_COUNTER_ACCDB_PROGCACHE_PREEVICTED_BYTES_DESC "Bytes reclaimed from the program cache by the background preevict pass" 218 : #define FD_METRICS_COUNTER_ACCDB_PROGCACHE_PREEVICTED_BYTES_CVT (FD_METRICS_CONVERTER_NONE) 219 : 220 : #define FD_METRICS_COUNTER_ACCDB_PROGCACHE_PREEVICTED_NAME "accdb_progcache_preevicted" 221 : #define FD_METRICS_COUNTER_ACCDB_PROGCACHE_PREEVICTED_TYPE (FD_METRICS_TYPE_COUNTER) 222 : #define FD_METRICS_COUNTER_ACCDB_PROGCACHE_PREEVICTED_DESC "Program cache slots reclaimed by the background preevict pass, by size class" 223 : #define FD_METRICS_COUNTER_ACCDB_PROGCACHE_PREEVICTED_CVT (FD_METRICS_CONVERTER_NONE) 224 0 : #define FD_METRICS_COUNTER_ACCDB_PROGCACHE_PREEVICTED_CNT (6UL) 225 : 226 : #define FD_METRICS_ACCDB_TOTAL (78UL) 227 : extern const fd_metrics_meta_t FD_METRICS_ACCDB[FD_METRICS_ACCDB_TOTAL]; 228 : 229 : #endif /* HEADER_fd_src_disco_metrics_generated_fd_metrics_accdb_h */