MetricDefsConstants.java
/**
* Autogenerated by Thrift Compiler (0.16.0)
*
* DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
* @generated
*/
package org.apache.doris.thrift;
@SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
public class MetricDefsConstants {
public static final java.util.Map<java.lang.String,TMetricDef> TMetricDefs = new java.util.HashMap<java.lang.String,TMetricDef>();
static {
TMetricDef tmp8 = new TMetricDef();
java.util.List<java.lang.String> tmp9 = new java.util.ArrayList<java.lang.String>();
tmp9.add("RESOURCE_POOL");
tmp8.setContexts(tmp9);
tmp8.setDescription("Resource Pool $0 Aggregate Mem Reserved");
tmp8.setKey("admission_controller.agg_mem_reserved.$0");
tmp8.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp8.setLabel("Resource Pool $0 Aggregate Mem Reserved");
tmp8.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("admission_controller.agg_mem_reserved.$0", tmp8);
TMetricDef tmp10 = new TMetricDef();
java.util.List<java.lang.String> tmp11 = new java.util.ArrayList<java.lang.String>();
tmp11.add("RESOURCE_POOL");
tmp10.setContexts(tmp11);
tmp10.setDescription("Resource Pool $0 Aggregate Queue Size");
tmp10.setKey("admission_controller.agg_num_queued.$0");
tmp10.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp10.setLabel("Resource Pool $0 Aggregate Queue Size");
tmp10.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("admission_controller.agg_num_queued.$0", tmp10);
TMetricDef tmp12 = new TMetricDef();
java.util.List<java.lang.String> tmp13 = new java.util.ArrayList<java.lang.String>();
tmp13.add("RESOURCE_POOL");
tmp12.setContexts(tmp13);
tmp12.setDescription("Resource Pool $0 Aggregate Num Running");
tmp12.setKey("admission_controller.agg_num_running.$0");
tmp12.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp12.setLabel("Resource Pool $0 Aggregate Num Running");
tmp12.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("admission_controller.agg_num_running.$0", tmp12);
TMetricDef tmp14 = new TMetricDef();
java.util.List<java.lang.String> tmp15 = new java.util.ArrayList<java.lang.String>();
tmp15.add("RESOURCE_POOL");
tmp14.setContexts(tmp15);
tmp14.setDescription("Resource Pool $0 Mem Reserved by the backend coordinator");
tmp14.setKey("admission_controller.local_backend_mem_reserved.$0");
tmp14.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp14.setLabel("Resource Pool $0 Coordinator Backend Mem Reserved");
tmp14.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("admission_controller.local_backend_mem_reserved.$0", tmp14);
TMetricDef tmp16 = new TMetricDef();
java.util.List<java.lang.String> tmp17 = new java.util.ArrayList<java.lang.String>();
tmp17.add("RESOURCE_POOL");
tmp16.setContexts(tmp17);
tmp16.setDescription("Resource Pool $0 Coordinator Backend Mem Usage");
tmp16.setKey("admission_controller.local_backend_mem_usage.$0");
tmp16.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp16.setLabel("Resource Pool $0 Coordinator Backend Mem Usage");
tmp16.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("admission_controller.local_backend_mem_usage.$0", tmp16);
TMetricDef tmp18 = new TMetricDef();
java.util.List<java.lang.String> tmp19 = new java.util.ArrayList<java.lang.String>();
tmp19.add("RESOURCE_POOL");
tmp18.setContexts(tmp19);
tmp18.setDescription("Resource Pool $0 Local Mem Admitted");
tmp18.setKey("admission_controller.local_mem_admitted.$0");
tmp18.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp18.setLabel("Resource Pool $0 Local Mem Admitted");
tmp18.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("admission_controller.local_mem_admitted.$0", tmp18);
TMetricDef tmp20 = new TMetricDef();
java.util.List<java.lang.String> tmp21 = new java.util.ArrayList<java.lang.String>();
tmp21.add("RESOURCE_POOL");
tmp20.setContexts(tmp21);
tmp20.setDescription("Resource Pool $0 Coordinator Backend Num Running");
tmp20.setKey("admission_controller.local_num_admitted_running.$0");
tmp20.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp20.setLabel("Resource Pool $0 Coordinator Backend Num Running");
tmp20.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("admission_controller.local_num_admitted_running.$0", tmp20);
TMetricDef tmp22 = new TMetricDef();
java.util.List<java.lang.String> tmp23 = new java.util.ArrayList<java.lang.String>();
tmp23.add("RESOURCE_POOL");
tmp22.setContexts(tmp23);
tmp22.setDescription("Resource Pool $0 Queue Size on the coordinator");
tmp22.setKey("admission_controller.local_num_queued.$0");
tmp22.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp22.setLabel("Resource Pool $0 Coordinator Backend Queue Size");
tmp22.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("admission_controller.local_num_queued.$0", tmp22);
TMetricDef tmp24 = new TMetricDef();
java.util.List<java.lang.String> tmp25 = new java.util.ArrayList<java.lang.String>();
tmp25.add("RESOURCE_POOL");
tmp24.setContexts(tmp25);
tmp24.setDescription("Resource Pool $0 Configured Max Mem Resources");
tmp24.setKey("admission_controller.pool_max_mem_resources.$0");
tmp24.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp24.setLabel("Resource Pool $0 Configured Max Mem Resources");
tmp24.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("admission_controller.pool_max_mem_resources.$0", tmp24);
TMetricDef tmp26 = new TMetricDef();
java.util.List<java.lang.String> tmp27 = new java.util.ArrayList<java.lang.String>();
tmp27.add("RESOURCE_POOL");
tmp26.setContexts(tmp27);
tmp26.setDescription("Resource Pool $0 Configured Max Queued");
tmp26.setKey("admission_controller.pool_max_queued.$0");
tmp26.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp26.setLabel("Resource Pool $0 Configured Max Queued");
tmp26.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("admission_controller.pool_max_queued.$0", tmp26);
TMetricDef tmp28 = new TMetricDef();
java.util.List<java.lang.String> tmp29 = new java.util.ArrayList<java.lang.String>();
tmp29.add("RESOURCE_POOL");
tmp28.setContexts(tmp29);
tmp28.setDescription("Resource Pool $0 Configured Max Requests");
tmp28.setKey("admission_controller.pool_max_requests.$0");
tmp28.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp28.setLabel("Resource Pool $0 Configured Max Requests");
tmp28.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("admission_controller.pool_max_requests.$0", tmp28);
TMetricDef tmp30 = new TMetricDef();
java.util.List<java.lang.String> tmp31 = new java.util.ArrayList<java.lang.String>();
tmp31.add("RESOURCE_POOL");
tmp30.setContexts(tmp31);
tmp30.setDescription("Resource Pool $0 Time in Queue");
tmp30.setKey("admission_controller.time_in_queue_ms.$0");
tmp30.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp30.setLabel("Resource Pool $0 Time in Queue");
tmp30.setUnits(org.apache.doris.thrift.TUnit.TIME_MS);
TMetricDefs.put("admission_controller.time_in_queue_ms.$0", tmp30);
TMetricDef tmp32 = new TMetricDef();
java.util.List<java.lang.String> tmp33 = new java.util.ArrayList<java.lang.String>();
tmp33.add("RESOURCE_POOL");
tmp32.setContexts(tmp33);
tmp32.setDescription("Total number of requests admitted to pool $0");
tmp32.setKey("admission_controller.total_admitted.$0");
tmp32.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp32.setLabel("Resource Pool $0 Total Admitted");
tmp32.setUnits(org.apache.doris.thrift.TUnit.UNIT);
TMetricDefs.put("admission_controller.total_admitted.$0", tmp32);
TMetricDef tmp34 = new TMetricDef();
java.util.List<java.lang.String> tmp35 = new java.util.ArrayList<java.lang.String>();
tmp35.add("RESOURCE_POOL");
tmp34.setContexts(tmp35);
tmp34.setDescription("Total number of requests dequeued in pool $0");
tmp34.setKey("admission_controller.total_dequeued.$0");
tmp34.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp34.setLabel("Resource Pool $0 Total Dequeued");
tmp34.setUnits(org.apache.doris.thrift.TUnit.UNIT);
TMetricDefs.put("admission_controller.total_dequeued.$0", tmp34);
TMetricDef tmp36 = new TMetricDef();
java.util.List<java.lang.String> tmp37 = new java.util.ArrayList<java.lang.String>();
tmp37.add("RESOURCE_POOL");
tmp36.setContexts(tmp37);
tmp36.setDescription("Total number of requests queued in pool $0");
tmp36.setKey("admission_controller.total_queued.$0");
tmp36.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp36.setLabel("Resource Pool $0 Total Queued");
tmp36.setUnits(org.apache.doris.thrift.TUnit.UNIT);
TMetricDefs.put("admission_controller.total_queued.$0", tmp36);
TMetricDef tmp38 = new TMetricDef();
java.util.List<java.lang.String> tmp39 = new java.util.ArrayList<java.lang.String>();
tmp39.add("RESOURCE_POOL");
tmp38.setContexts(tmp39);
tmp38.setDescription("Total number of requests rejected in pool $0");
tmp38.setKey("admission_controller.total_rejected.$0");
tmp38.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp38.setLabel("Resource Pool $0 Total Rejected");
tmp38.setUnits(org.apache.doris.thrift.TUnit.UNIT);
TMetricDefs.put("admission_controller.total_rejected.$0", tmp38);
TMetricDef tmp40 = new TMetricDef();
java.util.List<java.lang.String> tmp41 = new java.util.ArrayList<java.lang.String>();
tmp41.add("RESOURCE_POOL");
tmp40.setContexts(tmp41);
tmp40.setDescription("Total number of requests that have completed and released resources in pool $0");
tmp40.setKey("admission_controller.total_released.$0");
tmp40.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp40.setLabel("Resource Pool $0 Total Released");
tmp40.setUnits(org.apache.doris.thrift.TUnit.UNIT);
TMetricDefs.put("admission_controller.total_released.$0", tmp40);
TMetricDef tmp42 = new TMetricDef();
java.util.List<java.lang.String> tmp43 = new java.util.ArrayList<java.lang.String>();
tmp43.add("RESOURCE_POOL");
tmp42.setContexts(tmp43);
tmp42.setDescription("Total number of requests timed out waiting while queued in pool $0");
tmp42.setKey("admission_controller.total_timed_out.$0");
tmp42.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp42.setLabel("Resource Pool $0 Total Timed Out");
tmp42.setUnits(org.apache.doris.thrift.TUnit.UNIT);
TMetricDefs.put("admission_controller.total_timed_out.$0", tmp42);
TMetricDef tmp44 = new TMetricDef();
java.util.List<java.lang.String> tmp45 = new java.util.ArrayList<java.lang.String>();
tmp45.add("PALO BE");
tmp44.setContexts(tmp45);
tmp44.setDescription("Maximum allowed bytes allocated by the buffer pool.");
tmp44.setKey("buffer_pool.limit");
tmp44.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp44.setLabel("Buffer Pool Allocated Memory Limit.");
tmp44.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("buffer_pool.limit", tmp44);
TMetricDef tmp46 = new TMetricDef();
java.util.List<java.lang.String> tmp47 = new java.util.ArrayList<java.lang.String>();
tmp47.add("PALO BE");
tmp46.setContexts(tmp47);
tmp46.setDescription("Total memory currently reserved for buffers.");
tmp46.setKey("buffer_pool.reserved");
tmp46.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp46.setLabel("Buffer Pool Total Reserved Memory.");
tmp46.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("buffer_pool.reserved", tmp46);
TMetricDef tmp48 = new TMetricDef();
java.util.List<java.lang.String> tmp49 = new java.util.ArrayList<java.lang.String>();
tmp49.add("PALO BE");
tmp48.setContexts(tmp49);
tmp48.setDescription("Total buffer memory currently allocated by the buffer pool.");
tmp48.setKey("buffer_pool.system_allocated");
tmp48.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp48.setLabel("Buffer Pool Total Allocated Memory.");
tmp48.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("buffer_pool.system_allocated", tmp48);
TMetricDef tmp50 = new TMetricDef();
java.util.List<java.lang.String> tmp51 = new java.util.ArrayList<java.lang.String>();
tmp51.add("PALO BE");
tmp50.setContexts(tmp51);
tmp50.setDescription("The number of databases in the catalog.");
tmp50.setKey("catalog.num_databases");
tmp50.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp50.setLabel("Databases");
tmp50.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("catalog.num_databases", tmp50);
TMetricDef tmp52 = new TMetricDef();
java.util.List<java.lang.String> tmp53 = new java.util.ArrayList<java.lang.String>();
tmp53.add("PALO BE");
tmp52.setContexts(tmp53);
tmp52.setDescription("The number of tables in the catalog.");
tmp52.setKey("catalog.num_tables");
tmp52.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp52.setLabel("Tables");
tmp52.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("catalog.num_tables", tmp52);
TMetricDef tmp54 = new TMetricDef();
java.util.List<java.lang.String> tmp55 = new java.util.ArrayList<java.lang.String>();
tmp55.add("PALO BE");
tmp54.setContexts(tmp55);
tmp54.setDescription("Indicates if the catalog is ready.");
tmp54.setKey("catalog.ready");
tmp54.setKind(org.apache.doris.thrift.TMetricKind.PROPERTY);
tmp54.setLabel("Catalog Ready");
tmp54.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("catalog.ready", tmp54);
TMetricDef tmp56 = new TMetricDef();
java.util.List<java.lang.String> tmp57 = new java.util.ArrayList<java.lang.String>();
tmp57.add("PALO BE");
tmp56.setContexts(tmp57);
tmp56.setDescription("The number of clients currently in use by the Catalog Server client cache.");
tmp56.setKey("catalog.server.client_cache.clients_in_use");
tmp56.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp56.setLabel("Catalog Server Client Cache Clients In Use");
tmp56.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("catalog.server.client_cache.clients_in_use", tmp56);
TMetricDef tmp58 = new TMetricDef();
java.util.List<java.lang.String> tmp59 = new java.util.ArrayList<java.lang.String>();
tmp59.add("PALO BE");
tmp58.setContexts(tmp59);
tmp58.setDescription("The total number of clients in the Catalog Server client cache.");
tmp58.setKey("catalog.server.client_cache.total_clients");
tmp58.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp58.setLabel("Catalog Server Client Cache Total Clients");
tmp58.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("catalog.server.client_cache.total_clients", tmp58);
TMetricDef tmp60 = new TMetricDef();
java.util.List<java.lang.String> tmp61 = new java.util.ArrayList<java.lang.String>();
tmp61.add("CATALOGSERVER");
tmp60.setContexts(tmp61);
tmp60.setDescription("The full version string of the Catalog Server.");
tmp60.setKey("catalog.version");
tmp60.setKind(org.apache.doris.thrift.TMetricKind.PROPERTY);
tmp60.setLabel("Catalog Version");
tmp60.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("catalog.version", tmp60);
TMetricDef tmp62 = new TMetricDef();
java.util.List<java.lang.String> tmp63 = new java.util.ArrayList<java.lang.String>();
tmp63.add("CATALOGSERVER");
tmp62.setContexts(tmp63);
tmp62.setDescription("Catalog Server Topic Processing Time");
tmp62.setKey("catalog_server.topic_processing_time_s");
tmp62.setKind(org.apache.doris.thrift.TMetricKind.STATS);
tmp62.setLabel("Catalog Server Topic Processing Time");
tmp62.setUnits(org.apache.doris.thrift.TUnit.TIME_S);
TMetricDefs.put("catalog_server.topic_processing_time_s", tmp62);
TMetricDef tmp64 = new TMetricDef();
java.util.List<java.lang.String> tmp65 = new java.util.ArrayList<java.lang.String>();
tmp65.add("PALO BE");
tmp64.setContexts(tmp65);
tmp64.setDescription("The number of cgroups currently registered with the Cgroups Manager");
tmp64.setKey("cgroups_mgr.active_cgroups");
tmp64.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp64.setLabel("Cgroups Manager Active Cgroups");
tmp64.setUnits(org.apache.doris.thrift.TUnit.UNIT);
TMetricDefs.put("cgroups_mgr.active_cgroups", tmp64);
TMetricDef tmp66 = new TMetricDef();
java.util.List<java.lang.String> tmp67 = new java.util.ArrayList<java.lang.String>();
tmp67.add("PALO BE");
tmp66.setContexts(tmp67);
tmp66.setDescription("Number of cache hits in the External Data Source Class Cache");
tmp66.setKey("external_data_source.class_cache.hits");
tmp66.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp66.setLabel("External Data Source Class Cache Hits");
tmp66.setUnits(org.apache.doris.thrift.TUnit.UNIT);
TMetricDefs.put("external_data_source.class_cache.hits", tmp66);
TMetricDef tmp68 = new TMetricDef();
java.util.List<java.lang.String> tmp69 = new java.util.ArrayList<java.lang.String>();
tmp69.add("PALO BE");
tmp68.setContexts(tmp69);
tmp68.setDescription("Number of cache misses in the External Data Source Class Cache");
tmp68.setKey("external_data_source.class_cache.misses");
tmp68.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp68.setLabel("External Data Source Class Cache Misses");
tmp68.setUnits(org.apache.doris.thrift.TUnit.UNIT);
TMetricDefs.put("external_data_source.class_cache.misses", tmp68);
TMetricDef tmp70 = new TMetricDef();
java.util.List<java.lang.String> tmp71 = new java.util.ArrayList<java.lang.String>();
tmp71.add("PALO BE");
tmp70.setContexts(tmp71);
tmp70.setDescription("The number of connections to the Catalog Service that have been accepted and are waiting to be setup.");
tmp70.setKey("impala.thrift_server.CatalogService.connection_setup_queue_size");
tmp70.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp70.setLabel("Catalog Service Connections Queued for Setup");
tmp70.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("impala.thrift_server.CatalogService.connection_setup_queue_size", tmp70);
TMetricDef tmp72 = new TMetricDef();
java.util.List<java.lang.String> tmp73 = new java.util.ArrayList<java.lang.String>();
tmp73.add("CATALOGSERVER");
tmp72.setContexts(tmp73);
tmp72.setDescription("The number of active catalog service connections to this Catalog Server.");
tmp72.setKey("impala.thrift_server.CatalogService.connections_in_use");
tmp72.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp72.setLabel("Catalog Service Active Connections");
tmp72.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("impala.thrift_server.CatalogService.connections_in_use", tmp72);
TMetricDef tmp74 = new TMetricDef();
java.util.List<java.lang.String> tmp75 = new java.util.ArrayList<java.lang.String>();
tmp75.add("CATALOGSERVER");
tmp74.setContexts(tmp75);
tmp74.setDescription("The total number of connections made to this Catalog Server's catalog service over its lifetime.");
tmp74.setKey("impala.thrift_server.CatalogService.total_connections");
tmp74.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp74.setLabel("Catalog Service Total Connections");
tmp74.setUnits(org.apache.doris.thrift.TUnit.UNIT);
TMetricDefs.put("impala.thrift_server.CatalogService.total_connections", tmp74);
TMetricDef tmp76 = new TMetricDef();
java.util.List<java.lang.String> tmp77 = new java.util.ArrayList<java.lang.String>();
tmp77.add("PALO BE");
tmp76.setContexts(tmp77);
tmp76.setDescription("The number of connections to the Statestore Service that have been accepted and are waiting to be setup.");
tmp76.setKey("impala.thrift_server.StatestoreService.connection_setup_queue_size");
tmp76.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp76.setLabel("Statestore Service Connections Queued for Setup");
tmp76.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("impala.thrift_server.StatestoreService.connection_setup_queue_size", tmp76);
TMetricDef tmp78 = new TMetricDef();
java.util.List<java.lang.String> tmp79 = new java.util.ArrayList<java.lang.String>();
tmp79.add("STATESTORE");
tmp78.setContexts(tmp79);
tmp78.setDescription("The number of active connections to this StateStore's StateStore service.");
tmp78.setKey("impala.thrift_server.StatestoreService.connections_in_use");
tmp78.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp78.setLabel("StateStore Service Active Connections");
tmp78.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("impala.thrift_server.StatestoreService.connections_in_use", tmp78);
TMetricDef tmp80 = new TMetricDef();
java.util.List<java.lang.String> tmp81 = new java.util.ArrayList<java.lang.String>();
tmp81.add("STATESTORE");
tmp80.setContexts(tmp81);
tmp80.setDescription("The total number of connections made to this StateStore's StateStore service over its lifetime.");
tmp80.setKey("impala.thrift_server.StatestoreService.total_connections");
tmp80.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp80.setLabel("StateStore Service Connections");
tmp80.setUnits(org.apache.doris.thrift.TUnit.UNIT);
TMetricDefs.put("impala.thrift_server.StatestoreService.total_connections", tmp80);
TMetricDef tmp82 = new TMetricDef();
java.util.List<java.lang.String> tmp83 = new java.util.ArrayList<java.lang.String>();
tmp83.add("PALO BE");
tmp82.setContexts(tmp83);
tmp82.setDescription("The number of connections to the Impala Backend Server that have been accepted and are waiting to be setup.");
tmp82.setKey("impala.thrift_server.backend.connection_setup_queue_size");
tmp82.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp82.setLabel("Impala Backend Server Connections Queued for Setup");
tmp82.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("impala.thrift_server.backend.connection_setup_queue_size", tmp82);
TMetricDef tmp84 = new TMetricDef();
java.util.List<java.lang.String> tmp85 = new java.util.ArrayList<java.lang.String>();
tmp85.add("PALO BE");
tmp84.setContexts(tmp85);
tmp84.setDescription("The number of active Impala Backend client connections to this Impala Daemon.");
tmp84.setKey("impala.thrift_server.backend.connections_in_use");
tmp84.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp84.setLabel("Impala Backend Server Active Connections");
tmp84.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("impala.thrift_server.backend.connections_in_use", tmp84);
TMetricDef tmp86 = new TMetricDef();
java.util.List<java.lang.String> tmp87 = new java.util.ArrayList<java.lang.String>();
tmp87.add("PALO BE");
tmp86.setContexts(tmp87);
tmp86.setDescription("The total number of Impala Backend client connections made to this Impala Daemon over its lifetime.");
tmp86.setKey("impala.thrift_server.backend.total_connections");
tmp86.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp86.setLabel("Impala Backend Server Connections");
tmp86.setUnits(org.apache.doris.thrift.TUnit.UNIT);
TMetricDefs.put("impala.thrift_server.backend.total_connections", tmp86);
TMetricDef tmp88 = new TMetricDef();
java.util.List<java.lang.String> tmp89 = new java.util.ArrayList<java.lang.String>();
tmp89.add("PALO BE");
tmp88.setContexts(tmp89);
tmp88.setDescription("The number of active Beeswax API connections to this Impala Daemon.");
tmp88.setKey("impala.thrift_server.beeswax_frontend.connections_in_use");
tmp88.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp88.setLabel("Beeswax API Active Connections");
tmp88.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("impala.thrift_server.beeswax_frontend.connections_in_use", tmp88);
TMetricDef tmp90 = new TMetricDef();
java.util.List<java.lang.String> tmp91 = new java.util.ArrayList<java.lang.String>();
tmp91.add("PALO BE");
tmp90.setContexts(tmp91);
tmp90.setDescription("The total number of Beeswax API connections made to this Impala Daemon over its lifetime.");
tmp90.setKey("impala.thrift_server.beeswax_frontend.total_connections");
tmp90.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp90.setLabel("Beeswax API Total Connections");
tmp90.setUnits(org.apache.doris.thrift.TUnit.UNIT);
TMetricDefs.put("impala.thrift_server.beeswax_frontend.total_connections", tmp90);
TMetricDef tmp92 = new TMetricDef();
java.util.List<java.lang.String> tmp93 = new java.util.ArrayList<java.lang.String>();
tmp93.add("PALO BE");
tmp92.setContexts(tmp93);
tmp92.setDescription("The number of active HiveServer2 API connections to this Impala Daemon.");
tmp92.setKey("impala.thrift_server.hiveserver2_frontend.connections_in_use");
tmp92.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp92.setLabel("HiveServer2 API Active Connections");
tmp92.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("impala.thrift_server.hiveserver2_frontend.connections_in_use", tmp92);
TMetricDef tmp94 = new TMetricDef();
java.util.List<java.lang.String> tmp95 = new java.util.ArrayList<java.lang.String>();
tmp95.add("PALO BE");
tmp94.setContexts(tmp95);
tmp94.setDescription("The total number of HiveServer2 API connections made to this Impala Daemon over its lifetime.");
tmp94.setKey("impala.thrift_server.hiveserver2_frontend.total_connections");
tmp94.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp94.setLabel("HiveServer2 API Total Connections");
tmp94.setUnits(org.apache.doris.thrift.TUnit.UNIT);
TMetricDefs.put("impala.thrift_server.hiveserver2_frontend.total_connections", tmp94);
TMetricDef tmp96 = new TMetricDef();
java.util.List<java.lang.String> tmp97 = new java.util.ArrayList<java.lang.String>();
tmp97.add("CATALOGSERVER");
tmp97.add("PALO BE");
tmp96.setContexts(tmp97);
tmp96.setDescription("Jvm $0 Committed Usage Bytes");
tmp96.setKey("jvm.$0.committed_usage_bytes");
tmp96.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp96.setLabel("Jvm $0 Committed Usage Bytes");
tmp96.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("jvm.$0.committed_usage_bytes", tmp96);
TMetricDef tmp98 = new TMetricDef();
java.util.List<java.lang.String> tmp99 = new java.util.ArrayList<java.lang.String>();
tmp99.add("CATALOGSERVER");
tmp99.add("PALO BE");
tmp98.setContexts(tmp99);
tmp98.setDescription("Jvm $0 Current Usage Bytes");
tmp98.setKey("jvm.$0.current_usage_bytes");
tmp98.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp98.setLabel("Jvm $0 Current Usage Bytes");
tmp98.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("jvm.$0.current_usage_bytes", tmp98);
TMetricDef tmp100 = new TMetricDef();
java.util.List<java.lang.String> tmp101 = new java.util.ArrayList<java.lang.String>();
tmp101.add("CATALOGSERVER");
tmp101.add("PALO BE");
tmp100.setContexts(tmp101);
tmp100.setDescription("Jvm $0 Init Usage Bytes");
tmp100.setKey("jvm.$0.init_usage_bytes");
tmp100.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp100.setLabel("Jvm $0 Init Usage Bytes");
tmp100.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("jvm.$0.init_usage_bytes", tmp100);
TMetricDef tmp102 = new TMetricDef();
java.util.List<java.lang.String> tmp103 = new java.util.ArrayList<java.lang.String>();
tmp103.add("CATALOGSERVER");
tmp103.add("PALO BE");
tmp102.setContexts(tmp103);
tmp102.setDescription("Jvm $0 Max Usage Bytes");
tmp102.setKey("jvm.$0.max_usage_bytes");
tmp102.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp102.setLabel("Jvm $0 Max Usage Bytes");
tmp102.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("jvm.$0.max_usage_bytes", tmp102);
TMetricDef tmp104 = new TMetricDef();
java.util.List<java.lang.String> tmp105 = new java.util.ArrayList<java.lang.String>();
tmp105.add("CATALOGSERVER");
tmp105.add("PALO BE");
tmp104.setContexts(tmp105);
tmp104.setDescription("Jvm $0 Peak Committed Usage Bytes");
tmp104.setKey("jvm.$0.peak_committed_usage_bytes");
tmp104.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp104.setLabel("Jvm $0 Peak Committed Usage Bytes");
tmp104.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("jvm.$0.peak_committed_usage_bytes", tmp104);
TMetricDef tmp106 = new TMetricDef();
java.util.List<java.lang.String> tmp107 = new java.util.ArrayList<java.lang.String>();
tmp107.add("CATALOGSERVER");
tmp107.add("PALO BE");
tmp106.setContexts(tmp107);
tmp106.setDescription("Jvm $0 Peak Current Usage Bytes");
tmp106.setKey("jvm.$0.peak_current_usage_bytes");
tmp106.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp106.setLabel("Jvm $0 Peak Current Usage Bytes");
tmp106.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("jvm.$0.peak_current_usage_bytes", tmp106);
TMetricDef tmp108 = new TMetricDef();
java.util.List<java.lang.String> tmp109 = new java.util.ArrayList<java.lang.String>();
tmp109.add("CATALOGSERVER");
tmp109.add("PALO BE");
tmp108.setContexts(tmp109);
tmp108.setDescription("Jvm $0 Peak Init Usage Bytes");
tmp108.setKey("jvm.$0.peak_init_usage_bytes");
tmp108.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp108.setLabel("Jvm $0 Peak Init Usage Bytes");
tmp108.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("jvm.$0.peak_init_usage_bytes", tmp108);
TMetricDef tmp110 = new TMetricDef();
java.util.List<java.lang.String> tmp111 = new java.util.ArrayList<java.lang.String>();
tmp111.add("CATALOGSERVER");
tmp111.add("PALO BE");
tmp110.setContexts(tmp111);
tmp110.setDescription("Jvm $0 Peak Max Usage Bytes");
tmp110.setKey("jvm.$0.peak_max_usage_bytes");
tmp110.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp110.setLabel("Jvm $0 Peak Max Usage Bytes");
tmp110.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("jvm.$0.peak_max_usage_bytes", tmp110);
TMetricDef tmp112 = new TMetricDef();
java.util.List<java.lang.String> tmp113 = new java.util.ArrayList<java.lang.String>();
tmp113.add("PALO BE");
tmp112.setContexts(tmp113);
tmp112.setDescription("The amount of memory freed by the last memory tracker garbage collection.");
tmp112.setKey("mem_tracker.process.bytes_freed_by_last_gc");
tmp112.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp112.setLabel("MemTracker Bytes Freed By Last Garbage Collection");
tmp112.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("mem_tracker.process.bytes_freed_by_last_gc", tmp112);
TMetricDef tmp114 = new TMetricDef();
java.util.List<java.lang.String> tmp115 = new java.util.ArrayList<java.lang.String>();
tmp115.add("PALO BE");
tmp114.setContexts(tmp115);
tmp114.setDescription("The amount of memory by which the process was over its memory limit the last time the memory limit was encountered.");
tmp114.setKey("mem_tracker.process.bytes_over_limit");
tmp114.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp114.setLabel("MemTracker Bytes Over Limit");
tmp114.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("mem_tracker.process.bytes_over_limit", tmp114);
TMetricDef tmp116 = new TMetricDef();
java.util.List<java.lang.String> tmp117 = new java.util.ArrayList<java.lang.String>();
tmp117.add("PALO BE");
tmp116.setContexts(tmp117);
tmp116.setDescription("The process memory tracker limit.");
tmp116.setKey("mem_tracker.process.limit");
tmp116.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp116.setLabel("Process Tracker Limit");
tmp116.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("mem_tracker.process.limit", tmp116);
TMetricDef tmp118 = new TMetricDef();
java.util.List<java.lang.String> tmp119 = new java.util.ArrayList<java.lang.String>();
tmp119.add("PALO BE");
tmp118.setContexts(tmp119);
tmp118.setDescription("The total number of garbage collections performed by the memory tracker over the life of the process.");
tmp118.setKey("mem_tracker.process.num_gcs");
tmp118.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp118.setLabel("MemTracker Garbage Collections");
tmp118.setUnits(org.apache.doris.thrift.TUnit.UNIT);
TMetricDefs.put("mem_tracker.process.num_gcs", tmp118);
TMetricDef tmp120 = new TMetricDef();
java.util.List<java.lang.String> tmp121 = new java.util.ArrayList<java.lang.String>();
tmp121.add("STATESTORE");
tmp121.add("CATALOGSERVER");
tmp121.add("PALO BE");
tmp120.setContexts(tmp121);
tmp120.setDescription("Total memory currently used by TCMalloc and buffer pool.");
tmp120.setKey("memory.total_used");
tmp120.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp120.setLabel("Total Used Memory.");
tmp120.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("memory.total_used", tmp120);
TMetricDef tmp122 = new TMetricDef();
java.util.List<java.lang.String> tmp123 = new java.util.ArrayList<java.lang.String>();
tmp123.add("PALO_BE");
tmp122.setContexts(tmp123);
tmp122.setDescription("The number of active Palo Backend clients. These clients are for communication with other Palo Be.");
tmp122.setKey("palo.backends.client_cache.clients_in_use");
tmp122.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp122.setLabel("Palo Backend Active Clients");
tmp122.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo.backends.client_cache.clients_in_use", tmp122);
TMetricDef tmp124 = new TMetricDef();
java.util.List<java.lang.String> tmp125 = new java.util.ArrayList<java.lang.String>();
tmp125.add("PALO_BE");
tmp124.setContexts(tmp125);
tmp124.setDescription("The total number of Palo Backend clients in this Palo Be's client cache. These clients are for communication with other Palo Be.");
tmp124.setKey("palo.backends.client_cache.total_clients");
tmp124.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp124.setLabel("Palo Backend Total Clients");
tmp124.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo.backends.client_cache.total_clients", tmp124);
TMetricDef tmp126 = new TMetricDef();
java.util.List<java.lang.String> tmp127 = new java.util.ArrayList<java.lang.String>();
tmp127.add("PALO BE");
tmp126.setContexts(tmp127);
tmp126.setDescription("Distribution of DDL operation latencies");
tmp126.setKey("palo_be.ddl_durations_ms");
tmp126.setKind(org.apache.doris.thrift.TMetricKind.HISTOGRAM);
tmp126.setLabel("DDL latency distribution");
tmp126.setUnits(org.apache.doris.thrift.TUnit.TIME_MS);
TMetricDefs.put("palo_be.ddl_durations_ms", tmp126);
TMetricDef tmp128 = new TMetricDef();
java.util.List<java.lang.String> tmp129 = new java.util.ArrayList<java.lang.String>();
tmp129.add("PALO BE");
tmp128.setContexts(tmp129);
tmp128.setDescription("The current size of all allocated hash tables.");
tmp128.setKey("palo_be.hash_table.total_bytes");
tmp128.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp128.setLabel("Hash Tables Size");
tmp128.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("palo_be.hash_table.total_bytes", tmp128);
TMetricDef tmp130 = new TMetricDef();
java.util.List<java.lang.String> tmp131 = new java.util.ArrayList<java.lang.String>();
tmp131.add("PALO BE");
tmp130.setContexts(tmp131);
tmp130.setDescription("The total number of bytes read by the IO manager.");
tmp130.setKey("palo_be.io_mgr.bytes_read");
tmp130.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp130.setLabel("Palo Be Io Mgr Bytes Read");
tmp130.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("palo_be.io_mgr.bytes_read", tmp130);
TMetricDef tmp132 = new TMetricDef();
java.util.List<java.lang.String> tmp133 = new java.util.ArrayList<java.lang.String>();
tmp133.add("PALO BE");
tmp132.setContexts(tmp133);
tmp132.setDescription("Total number of bytes written to disk by the IO manager.");
tmp132.setKey("palo_be.io_mgr.bytes_written");
tmp132.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp132.setLabel("Palo Be Io Mgr Bytes Written");
tmp132.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("palo_be.io_mgr.bytes_written", tmp132);
TMetricDef tmp134 = new TMetricDef();
java.util.List<java.lang.String> tmp135 = new java.util.ArrayList<java.lang.String>();
tmp135.add("PALO BE");
tmp134.setContexts(tmp135);
tmp134.setDescription("Total number of cached bytes read by the IO manager.");
tmp134.setKey("palo_be.io_mgr.cached_bytes_read");
tmp134.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp134.setLabel("Palo Be Io Mgr Cached Bytes Read");
tmp134.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("palo_be.io_mgr.cached_bytes_read", tmp134);
TMetricDef tmp136 = new TMetricDef();
java.util.List<java.lang.String> tmp137 = new java.util.ArrayList<java.lang.String>();
tmp137.add("PALO BE");
tmp136.setContexts(tmp137);
tmp136.setDescription("Number of cache hits for cached HDFS file handles");
tmp136.setKey("palo_be.io_mgr.cached_file_handles_hit_count");
tmp136.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp136.setLabel("HDFS cached file handles hit count");
tmp136.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo_be.io_mgr.cached_file_handles_hit_count", tmp136);
TMetricDef tmp138 = new TMetricDef();
java.util.List<java.lang.String> tmp139 = new java.util.ArrayList<java.lang.String>();
tmp139.add("PALO BE");
tmp138.setContexts(tmp139);
tmp138.setDescription("HDFS file handle cache hit ratio, between 0 and 1, where 1 means all reads were served from cached file handles.");
tmp138.setKey("palo_be.io_mgr.cached_file_handles_hit_ratio");
tmp138.setKind(org.apache.doris.thrift.TMetricKind.STATS);
tmp138.setLabel("HDFS file handle cache hit ratio");
tmp138.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo_be.io_mgr.cached_file_handles_hit_ratio", tmp138);
TMetricDef tmp140 = new TMetricDef();
java.util.List<java.lang.String> tmp141 = new java.util.ArrayList<java.lang.String>();
tmp141.add("PALO BE");
tmp140.setContexts(tmp141);
tmp140.setDescription("Number of cache misses for cached HDFS file handles");
tmp140.setKey("palo_be.io_mgr.cached_file_handles_miss_count");
tmp140.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp140.setLabel("HDFS cached file handles miss count");
tmp140.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo_be.io_mgr.cached_file_handles_miss_count", tmp140);
TMetricDef tmp142 = new TMetricDef();
java.util.List<java.lang.String> tmp143 = new java.util.ArrayList<java.lang.String>();
tmp143.add("PALO BE");
tmp142.setContexts(tmp143);
tmp142.setDescription("Total number of local bytes read by the IO manager.");
tmp142.setKey("palo_be.io_mgr.local_bytes_read");
tmp142.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp142.setLabel("Palo Be Io Mgr Local Bytes Read");
tmp142.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("palo_be.io_mgr.local_bytes_read", tmp142);
TMetricDef tmp144 = new TMetricDef();
java.util.List<java.lang.String> tmp145 = new java.util.ArrayList<java.lang.String>();
tmp145.add("PALO BE");
tmp144.setContexts(tmp145);
tmp144.setDescription("The number of allocated IO buffers. IO buffers are shared by all queries.");
tmp144.setKey("palo_be.io_mgr.num_buffers");
tmp144.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp144.setLabel("IO Buffers");
tmp144.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo_be.io_mgr.num_buffers", tmp144);
TMetricDef tmp146 = new TMetricDef();
java.util.List<java.lang.String> tmp147 = new java.util.ArrayList<java.lang.String>();
tmp147.add("PALO BE");
tmp146.setContexts(tmp147);
tmp146.setDescription("Number of currently cached HDFS file handles in the IO manager.");
tmp146.setKey("palo_be.io_mgr.num_cached_file_handles");
tmp146.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp146.setLabel("Number of cached HDFS file handles");
tmp146.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo_be.io_mgr.num_cached_file_handles", tmp146);
TMetricDef tmp148 = new TMetricDef();
java.util.List<java.lang.String> tmp149 = new java.util.ArrayList<java.lang.String>();
tmp149.add("PALO BE");
tmp148.setContexts(tmp149);
tmp148.setDescription("Number of HDFS file handles that are currently in use by readers.");
tmp148.setKey("palo_be.io_mgr.num_file_handles_outstanding");
tmp148.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp148.setLabel("Number of outstanding HDFS file handles");
tmp148.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo_be.io_mgr.num_file_handles_outstanding", tmp148);
TMetricDef tmp150 = new TMetricDef();
java.util.List<java.lang.String> tmp151 = new java.util.ArrayList<java.lang.String>();
tmp151.add("PALO BE");
tmp150.setContexts(tmp151);
tmp150.setDescription("The current number of files opened by the IO Manager");
tmp150.setKey("palo_be.io_mgr.num_open_files");
tmp150.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp150.setLabel("Open Files");
tmp150.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo_be.io_mgr.num_open_files", tmp150);
TMetricDef tmp152 = new TMetricDef();
java.util.List<java.lang.String> tmp153 = new java.util.ArrayList<java.lang.String>();
tmp153.add("PALO BE");
tmp152.setContexts(tmp153);
tmp152.setDescription("The number of unused IO buffers. IO buffers are shared by all queries.");
tmp152.setKey("palo_be.io_mgr.num_unused_buffers");
tmp152.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp152.setLabel("Unused IO Buffers");
tmp152.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo_be.io_mgr.num_unused_buffers", tmp152);
TMetricDef tmp154 = new TMetricDef();
java.util.List<java.lang.String> tmp155 = new java.util.ArrayList<java.lang.String>();
tmp155.add("PALO BE");
tmp154.setContexts(tmp155);
tmp154.setDescription("Total number of short_circuit bytes read by the IO manager.");
tmp154.setKey("palo_be.io_mgr.short_circuit_bytes_read");
tmp154.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp154.setLabel("Palo Be Io Mgr Short Circuit Bytes Read");
tmp154.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("palo_be.io_mgr.short_circuit_bytes_read", tmp154);
TMetricDef tmp156 = new TMetricDef();
java.util.List<java.lang.String> tmp157 = new java.util.ArrayList<java.lang.String>();
tmp157.add("PALO BE");
tmp156.setContexts(tmp157);
tmp156.setDescription("Number of bytes used by IO buffers (used and unused).");
tmp156.setKey("palo_be.io_mgr.total_bytes");
tmp156.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp156.setLabel("IO Buffers Total Size");
tmp156.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("palo_be.io_mgr.total_bytes", tmp156);
TMetricDef tmp158 = new TMetricDef();
java.util.List<java.lang.String> tmp159 = new java.util.ArrayList<java.lang.String>();
tmp159.add("PALO BE");
tmp158.setContexts(tmp159);
tmp158.setDescription("The current size of the memory pool shared by all queries");
tmp158.setKey("palo_be.mem_pool.total_bytes");
tmp158.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp158.setLabel("Memory Pool Size");
tmp158.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("palo_be.mem_pool.total_bytes", tmp158);
TMetricDef tmp160 = new TMetricDef();
java.util.List<java.lang.String> tmp161 = new java.util.ArrayList<java.lang.String>();
tmp161.add("PALO BE");
tmp160.setContexts(tmp161);
tmp160.setDescription("The number of HDFS files currently open for writing.");
tmp160.setKey("palo_be.num_files_open_for_insert");
tmp160.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp160.setLabel("Files Open For Insert");
tmp160.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo_be.num_files_open_for_insert", tmp160);
TMetricDef tmp162 = new TMetricDef();
java.util.List<java.lang.String> tmp163 = new java.util.ArrayList<java.lang.String>();
tmp163.add("PALO BE");
tmp162.setContexts(tmp163);
tmp162.setDescription("The total number of query fragments processed over the life of the process.");
tmp162.setKey("palo_be.num_fragments");
tmp162.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp162.setLabel("Query Fragments");
tmp162.setUnits(org.apache.doris.thrift.TUnit.UNIT);
TMetricDefs.put("palo_be.num_fragments", tmp162);
TMetricDef tmp164 = new TMetricDef();
java.util.List<java.lang.String> tmp165 = new java.util.ArrayList<java.lang.String>();
tmp165.add("PALO BE");
tmp164.setContexts(tmp165);
tmp164.setDescription("The number of query fragments currently executing.");
tmp164.setKey("palo_be.num_fragments_in_flight");
tmp164.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp164.setLabel("Query Fragments");
tmp164.setUnits(org.apache.doris.thrift.TUnit.UNIT);
TMetricDefs.put("palo_be.num_fragments_in_flight", tmp164);
TMetricDef tmp166 = new TMetricDef();
java.util.List<java.lang.String> tmp167 = new java.util.ArrayList<java.lang.String>();
tmp167.add("PALO BE");
tmp166.setContexts(tmp167);
tmp166.setDescription("The number of open Beeswax sessions.");
tmp166.setKey("palo_be.num_open_beeswax_sessions");
tmp166.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp166.setLabel("Beeswax Sessions");
tmp166.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo_be.num_open_beeswax_sessions", tmp166);
TMetricDef tmp168 = new TMetricDef();
java.util.List<java.lang.String> tmp169 = new java.util.ArrayList<java.lang.String>();
tmp169.add("PALO BE");
tmp168.setContexts(tmp169);
tmp168.setDescription("The number of open HiveServer2 sessions.");
tmp168.setKey("palo_be.num_open_hiveserver2_sessions");
tmp168.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp168.setLabel("HiveServer2 Sessions");
tmp168.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo_be.num_open_hiveserver2_sessions", tmp168);
TMetricDef tmp170 = new TMetricDef();
java.util.List<java.lang.String> tmp171 = new java.util.ArrayList<java.lang.String>();
tmp171.add("PALO BE");
tmp170.setContexts(tmp171);
tmp170.setDescription("The total number of queries processed over the life of the process");
tmp170.setKey("palo_be.num_queries");
tmp170.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp170.setLabel("Queries");
tmp170.setUnits(org.apache.doris.thrift.TUnit.UNIT);
TMetricDefs.put("palo_be.num_queries", tmp170);
TMetricDef tmp172 = new TMetricDef();
java.util.List<java.lang.String> tmp173 = new java.util.ArrayList<java.lang.String>();
tmp173.add("PALO BE");
tmp172.setContexts(tmp173);
tmp172.setDescription("Number of queries expired due to inactivity.");
tmp172.setKey("palo_be.num_queries_expired");
tmp172.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp172.setLabel("Queries Expired");
tmp172.setUnits(org.apache.doris.thrift.TUnit.UNIT);
TMetricDefs.put("palo_be.num_queries_expired", tmp172);
TMetricDef tmp174 = new TMetricDef();
java.util.List<java.lang.String> tmp175 = new java.util.ArrayList<java.lang.String>();
tmp175.add("PALO BE");
tmp174.setContexts(tmp175);
tmp174.setDescription("Number of queries for which any operator spilled.");
tmp174.setKey("palo_be.num_queries_spilled");
tmp174.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp174.setLabel("Palo Be Num Queries Spilled");
tmp174.setUnits(org.apache.doris.thrift.TUnit.UNIT);
TMetricDefs.put("palo_be.num_queries_spilled", tmp174);
TMetricDef tmp176 = new TMetricDef();
java.util.List<java.lang.String> tmp177 = new java.util.ArrayList<java.lang.String>();
tmp177.add("PALO BE");
tmp176.setContexts(tmp177);
tmp176.setDescription("Number of sessions expired due to inactivity.");
tmp176.setKey("palo_be.num_sessions_expired");
tmp176.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp176.setLabel("Sessions Expired");
tmp176.setUnits(org.apache.doris.thrift.TUnit.UNIT);
TMetricDefs.put("palo_be.num_sessions_expired", tmp176);
TMetricDef tmp178 = new TMetricDef();
java.util.List<java.lang.String> tmp179 = new java.util.ArrayList<java.lang.String>();
tmp179.add("PALO_BE");
tmp178.setContexts(tmp179);
tmp178.setDescription("Base compaction num over the life of the Palo Be process.");
tmp178.setKey("palo_be.olap.be_merge.delta_num");
tmp178.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp178.setLabel("StorageEngine base compatcion num");
tmp178.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo_be.olap.be_merge.delta_num", tmp178);
TMetricDef tmp180 = new TMetricDef();
java.util.List<java.lang.String> tmp181 = new java.util.ArrayList<java.lang.String>();
tmp181.add("PALO_BE");
tmp180.setContexts(tmp181);
tmp180.setDescription("Base compaction size over the life of the Palo Be process.");
tmp180.setKey("palo_be.olap.be_merge_size");
tmp180.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp180.setLabel("StorageEngine base compatcion size");
tmp180.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo_be.olap.be_merge_size", tmp180);
TMetricDef tmp182 = new TMetricDef();
java.util.List<java.lang.String> tmp183 = new java.util.ArrayList<java.lang.String>();
tmp183.add("PALO_BE");
tmp182.setContexts(tmp183);
tmp182.setDescription("Cumulative compaction num over the life of the Palo Be process.");
tmp182.setKey("palo_be.olap.ce_merge.delta_num");
tmp182.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp182.setLabel("StorageEngine cumulative compatcion num");
tmp182.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo_be.olap.ce_merge.delta_num", tmp182);
TMetricDef tmp184 = new TMetricDef();
java.util.List<java.lang.String> tmp185 = new java.util.ArrayList<java.lang.String>();
tmp185.add("PALO_BE");
tmp184.setContexts(tmp185);
tmp184.setDescription("Cumulative compaction size over the life of the Palo Be process.");
tmp184.setKey("palo_be.olap.ce_merge_size");
tmp184.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp184.setLabel("StorageEngine cumulative compatcion size");
tmp184.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo_be.olap.ce_merge_size", tmp184);
TMetricDef tmp186 = new TMetricDef();
java.util.List<java.lang.String> tmp187 = new java.util.ArrayList<java.lang.String>();
tmp187.add("PALO_BE");
tmp186.setContexts(tmp187);
tmp186.setDescription("Fetch count over the life of the Palo Be process.");
tmp186.setKey("palo_be.olap.fetch_count");
tmp186.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp186.setLabel("StorageEngine Fetch Count");
tmp186.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo_be.olap.fetch_count", tmp186);
TMetricDef tmp188 = new TMetricDef();
java.util.List<java.lang.String> tmp189 = new java.util.ArrayList<java.lang.String>();
tmp189.add("PALO_BE");
tmp188.setContexts(tmp189);
tmp188.setDescription("Hit count of StorageEngine's lru cache.");
tmp188.setKey("palo_be.olap.lru_cache.hit_count");
tmp188.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp188.setLabel("StorageEngine Lru Cache Hit Count");
tmp188.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo_be.olap.lru_cache.hit_count", tmp188);
TMetricDef tmp190 = new TMetricDef();
java.util.List<java.lang.String> tmp191 = new java.util.ArrayList<java.lang.String>();
tmp191.add("PALO_BE");
tmp190.setContexts(tmp191);
tmp190.setDescription("Looking count of StorageEngine's lru cache.");
tmp190.setKey("palo_be.olap.lru_cache.lookup_count");
tmp190.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp190.setLabel("StorageEngine Lru Cache Lookup Count");
tmp190.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo_be.olap.lru_cache.lookup_count", tmp190);
TMetricDef tmp192 = new TMetricDef();
java.util.List<java.lang.String> tmp193 = new java.util.ArrayList<java.lang.String>();
tmp193.add("PALO_BE");
tmp192.setContexts(tmp193);
tmp192.setDescription("Pushing count over the life of the Palo Be process.");
tmp192.setKey("palo_be.olap.push_count");
tmp192.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp192.setLabel("StorageEngine Pushing Count");
tmp192.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo_be.olap.push_count", tmp192);
TMetricDef tmp194 = new TMetricDef();
java.util.List<java.lang.String> tmp195 = new java.util.ArrayList<java.lang.String>();
tmp195.add("PALO_BE");
tmp194.setContexts(tmp195);
tmp194.setDescription("Request count over the life of the Palo Be process.");
tmp194.setKey("palo_be.olap.request_count");
tmp194.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp194.setLabel("StorageEngine Request Count");
tmp194.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo_be.olap.request_count", tmp194);
TMetricDef tmp196 = new TMetricDef();
java.util.List<java.lang.String> tmp197 = new java.util.ArrayList<java.lang.String>();
tmp197.add("PALO BE");
tmp196.setContexts(tmp197);
tmp196.setDescription("Distribution of query latencies");
tmp196.setKey("palo_be.query_durations_ms");
tmp196.setKind(org.apache.doris.thrift.TMetricKind.HISTOGRAM);
tmp196.setLabel("Query latency distribution");
tmp196.setUnits(org.apache.doris.thrift.TUnit.TIME_MS);
TMetricDefs.put("palo_be.query_durations_ms", tmp196);
TMetricDef tmp198 = new TMetricDef();
java.util.List<java.lang.String> tmp199 = new java.util.ArrayList<java.lang.String>();
tmp199.add("PALO BE");
tmp198.setContexts(tmp199);
tmp198.setDescription("Indicates if the Palo Be is ready.");
tmp198.setKey("palo_be.ready");
tmp198.setKind(org.apache.doris.thrift.TMetricKind.PROPERTY);
tmp198.setLabel("Palo Be Ready");
tmp198.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo_be.ready", tmp198);
TMetricDef tmp200 = new TMetricDef();
java.util.List<java.lang.String> tmp201 = new java.util.ArrayList<java.lang.String>();
tmp201.add("PALO BE");
tmp200.setContexts(tmp201);
tmp200.setDescription("Total number of bytes consumed for rows cached to support HS2 FETCH_FIRST.");
tmp200.setKey("palo_be.resultset_cache.total_bytes");
tmp200.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp200.setLabel("Palo Be Resultset Cache Total Bytes");
tmp200.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo_be.resultset_cache.total_bytes", tmp200);
TMetricDef tmp202 = new TMetricDef();
java.util.List<java.lang.String> tmp203 = new java.util.ArrayList<java.lang.String>();
tmp203.add("PALO BE");
tmp202.setContexts(tmp203);
tmp202.setDescription("Total number of rows cached to support HS2 FETCH_FIRST.");
tmp202.setKey("palo_be.resultset_cache.total_num_rows");
tmp202.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp202.setLabel("Palo Be Resultset Cache Total Num Rows");
tmp202.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo_be.resultset_cache.total_num_rows", tmp202);
TMetricDef tmp204 = new TMetricDef();
java.util.List<java.lang.String> tmp205 = new java.util.ArrayList<java.lang.String>();
tmp205.add("PALO BE");
tmp204.setContexts(tmp205);
tmp204.setDescription("The total number of scan ranges read over the life of the process that did not have volume metadata");
tmp204.setKey("palo_be.scan_ranges.num_missing_volume_id");
tmp204.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp204.setLabel("Scan Ranges Missing Volume Information");
tmp204.setUnits(org.apache.doris.thrift.TUnit.UNIT);
TMetricDefs.put("palo_be.scan_ranges.num_missing_volume_id", tmp204);
TMetricDef tmp206 = new TMetricDef();
java.util.List<java.lang.String> tmp207 = new java.util.ArrayList<java.lang.String>();
tmp207.add("PALO BE");
tmp206.setContexts(tmp207);
tmp206.setDescription("The total number of scan ranges read over the life of the process");
tmp206.setKey("palo_be.scan_ranges.total");
tmp206.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp206.setLabel("Scan Ranges");
tmp206.setUnits(org.apache.doris.thrift.TUnit.UNIT);
TMetricDefs.put("palo_be.scan_ranges.total", tmp206);
TMetricDef tmp208 = new TMetricDef();
java.util.List<java.lang.String> tmp209 = new java.util.ArrayList<java.lang.String>();
tmp209.add("PALO_BE");
tmp208.setContexts(tmp209);
tmp208.setDescription("The local start time of the Palo Be.");
tmp208.setKey("palo_be.start_time");
tmp208.setKind(org.apache.doris.thrift.TMetricKind.PROPERTY);
tmp208.setLabel("Palo Be Start Time");
tmp208.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo_be.start_time", tmp208);
TMetricDef tmp210 = new TMetricDef();
java.util.List<java.lang.String> tmp211 = new java.util.ArrayList<java.lang.String>();
tmp211.add("PALO BE");
tmp210.setContexts(tmp211);
tmp210.setDescription("The number of active Palo Backend client connections to this Palo Be.");
tmp210.setKey("palo_be.thrift_server.PaloBackend.connections_in_use");
tmp210.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp210.setLabel("Palo Backend Active Connections");
tmp210.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo_be.thrift_server.PaloBackend.connections_in_use", tmp210);
TMetricDef tmp212 = new TMetricDef();
java.util.List<java.lang.String> tmp213 = new java.util.ArrayList<java.lang.String>();
tmp213.add("PALO BE");
tmp212.setContexts(tmp213);
tmp212.setDescription("The total number of Palo Backend client connections made to this Palo Be over its lifetime.");
tmp212.setKey("palo_be.thrift_server.PaloBackend.total_connections");
tmp212.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp212.setLabel("Palo Backend Server Total Connections");
tmp212.setUnits(org.apache.doris.thrift.TUnit.UNIT);
TMetricDefs.put("palo_be.thrift_server.PaloBackend.total_connections", tmp212);
TMetricDef tmp214 = new TMetricDef();
java.util.List<java.lang.String> tmp215 = new java.util.ArrayList<java.lang.String>();
tmp215.add("PALO BE");
tmp214.setContexts(tmp215);
tmp214.setDescription("The number of active Palo Backend heartbeat connections to this Palo Be.");
tmp214.setKey("palo_be.thrift_server.heartbeat.connections_in_use");
tmp214.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp214.setLabel("Palo Backend HeartBeat Active Connections");
tmp214.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo_be.thrift_server.heartbeat.connections_in_use", tmp214);
TMetricDef tmp216 = new TMetricDef();
java.util.List<java.lang.String> tmp217 = new java.util.ArrayList<java.lang.String>();
tmp217.add("PALO BE");
tmp216.setContexts(tmp217);
tmp216.setDescription("The total number of Palo Backend heartbeat connections made to this Palo Be over its lifetime.");
tmp216.setKey("palo_be.thrift_server.heartbeat.total_connections");
tmp216.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp216.setLabel("Palo Backend HeartBeat Total Connections");
tmp216.setUnits(org.apache.doris.thrift.TUnit.UNIT);
TMetricDefs.put("palo_be.thrift_server.heartbeat.total_connections", tmp216);
TMetricDef tmp218 = new TMetricDef();
java.util.List<java.lang.String> tmp219 = new java.util.ArrayList<java.lang.String>();
tmp219.add("PALO_BE");
tmp218.setContexts(tmp219);
tmp218.setDescription("The full version string of the Palo Be.");
tmp218.setKey("palo_be.version");
tmp218.setKind(org.apache.doris.thrift.TMetricKind.PROPERTY);
tmp218.setLabel("Palo Be Version");
tmp218.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("palo_be.version", tmp218);
TMetricDef tmp220 = new TMetricDef();
java.util.List<java.lang.String> tmp221 = new java.util.ArrayList<java.lang.String>();
tmp221.add("PALO BE");
tmp220.setContexts(tmp221);
tmp220.setDescription("Time (ms) spent resolving request request pools.");
tmp220.setKey("request_pool_service.resolve_pool_duration_ms");
tmp220.setKind(org.apache.doris.thrift.TMetricKind.STATS);
tmp220.setLabel("Request Pool Service Resolve Pool Duration Ms");
tmp220.setUnits(org.apache.doris.thrift.TUnit.TIME_MS);
TMetricDefs.put("request_pool_service.resolve_pool_duration_ms", tmp220);
TMetricDef tmp222 = new TMetricDef();
java.util.List<java.lang.String> tmp223 = new java.util.ArrayList<java.lang.String>();
tmp223.add("CATALOGSERVER");
tmp223.add("STATESTORE");
tmp223.add("PALO BE");
tmp222.setContexts(tmp223);
tmp222.setDescription("Duration (ms) of RPC calls to $0");
tmp222.setKey("rpc_method.$0.call_duration");
tmp222.setKind(org.apache.doris.thrift.TMetricKind.HISTOGRAM);
tmp222.setLabel("$0 RPC Call Duration");
tmp222.setUnits(org.apache.doris.thrift.TUnit.TIME_MS);
TMetricDefs.put("rpc_method.$0.call_duration", tmp222);
TMetricDef tmp224 = new TMetricDef();
java.util.List<java.lang.String> tmp225 = new java.util.ArrayList<java.lang.String>();
tmp225.add("PALO BE");
tmp224.setContexts(tmp225);
tmp224.setDescription("Number of senders waiting for receiving fragment to initialize");
tmp224.setKey("senders_blocked_on_recvr_creation");
tmp224.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp224.setLabel("Number of senders waiting for receiving fragment to initialize.");
tmp224.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("senders_blocked_on_recvr_creation", tmp224);
TMetricDef tmp226 = new TMetricDef();
java.util.List<java.lang.String> tmp227 = new java.util.ArrayList<java.lang.String>();
tmp227.add("PALO BE");
tmp226.setContexts(tmp227);
tmp226.setDescription("The number of assignments");
tmp226.setKey("simple_scheduler.assignments.total");
tmp226.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp226.setLabel("Assignments");
tmp226.setUnits(org.apache.doris.thrift.TUnit.UNIT);
TMetricDefs.put("simple_scheduler.assignments.total", tmp226);
TMetricDef tmp228 = new TMetricDef();
java.util.List<java.lang.String> tmp229 = new java.util.ArrayList<java.lang.String>();
tmp229.add("PALO BE");
tmp228.setContexts(tmp229);
tmp228.setDescription("Indicates whether the scheduler has been initialized.");
tmp228.setKey("simple_scheduler.initialized");
tmp228.setKind(org.apache.doris.thrift.TMetricKind.PROPERTY);
tmp228.setLabel("Simple Scheduler Initialized");
tmp228.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("simple_scheduler.initialized", tmp228);
TMetricDef tmp230 = new TMetricDef();
java.util.List<java.lang.String> tmp231 = new java.util.ArrayList<java.lang.String>();
tmp231.add("PALO BE");
tmp230.setContexts(tmp231);
tmp230.setDescription("Number of assignments operating on local data");
tmp230.setKey("simple_scheduler.local_assignments.total");
tmp230.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp230.setLabel("Local Assignments");
tmp230.setUnits(org.apache.doris.thrift.TUnit.UNIT);
TMetricDefs.put("simple_scheduler.local_assignments.total", tmp230);
TMetricDef tmp232 = new TMetricDef();
java.util.List<java.lang.String> tmp233 = new java.util.ArrayList<java.lang.String>();
tmp233.add("PALO BE");
tmp232.setContexts(tmp233);
tmp232.setDescription("The number of backend connections from this Impala Daemon to other Impala Daemons.");
tmp232.setKey("simple_scheduler.num_backends");
tmp232.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp232.setLabel("Backend Connections");
tmp232.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("simple_scheduler.num_backends", tmp232);
TMetricDef tmp234 = new TMetricDef();
java.util.List<java.lang.String> tmp235 = new java.util.ArrayList<java.lang.String>();
tmp235.add("STATESTORE");
tmp234.setContexts(tmp235);
tmp234.setDescription("The time (sec) spent sending heartbeat RPCs. Includes subscriber_side processing time and network transmission time.");
tmp234.setKey("statestore.heartbeat_durations");
tmp234.setKind(org.apache.doris.thrift.TMetricKind.STATS);
tmp234.setLabel("Statestore Heartbeat Durations");
tmp234.setUnits(org.apache.doris.thrift.TUnit.TIME_S);
TMetricDefs.put("statestore.heartbeat_durations", tmp234);
TMetricDef tmp236 = new TMetricDef();
java.util.List<java.lang.String> tmp237 = new java.util.ArrayList<java.lang.String>();
tmp237.add("STATESTORE");
tmp236.setContexts(tmp237);
tmp236.setDescription("The number of registered Statestore subscribers.");
tmp236.setKey("statestore.live_backends");
tmp236.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp236.setLabel("Statestore Live Backends");
tmp236.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("statestore.live_backends", tmp236);
TMetricDef tmp238 = new TMetricDef();
java.util.List<java.lang.String> tmp239 = new java.util.ArrayList<java.lang.String>();
tmp239.add("STATESTORE");
tmp238.setContexts(tmp239);
tmp238.setDescription("The set of all live Statestore subscribers.");
tmp238.setKey("statestore.live_backends.list");
tmp238.setKind(org.apache.doris.thrift.TMetricKind.SET);
tmp238.setLabel("Statestore Live Backends List");
tmp238.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("statestore.live_backends.list", tmp238);
TMetricDef tmp240 = new TMetricDef();
java.util.List<java.lang.String> tmp241 = new java.util.ArrayList<java.lang.String>();
tmp241.add("STATESTORE");
tmp240.setContexts(tmp241);
tmp240.setDescription("The time (sec) spent sending topic update RPCs. Includes subscriber_side processing time and network transmission time.");
tmp240.setKey("statestore.topic_update_durations");
tmp240.setKind(org.apache.doris.thrift.TMetricKind.STATS);
tmp240.setLabel("Statestore Topic Update Durations");
tmp240.setUnits(org.apache.doris.thrift.TUnit.TIME_S);
TMetricDefs.put("statestore.topic_update_durations", tmp240);
TMetricDef tmp242 = new TMetricDef();
java.util.List<java.lang.String> tmp243 = new java.util.ArrayList<java.lang.String>();
tmp243.add("STATESTORE");
tmp242.setContexts(tmp243);
tmp242.setDescription("The sum of the size of all keys for all topics tracked by the StateStore.");
tmp242.setKey("statestore.total_key_size_bytes");
tmp242.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp242.setLabel("Topic Key Size");
tmp242.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("statestore.total_key_size_bytes", tmp242);
TMetricDef tmp244 = new TMetricDef();
java.util.List<java.lang.String> tmp245 = new java.util.ArrayList<java.lang.String>();
tmp245.add("STATESTORE");
tmp244.setContexts(tmp245);
tmp244.setDescription("The sum of the size of all keys and all values for all topics tracked by the StateStore.");
tmp244.setKey("statestore.total_topic_size_bytes");
tmp244.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp244.setLabel("Topic Size");
tmp244.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("statestore.total_topic_size_bytes", tmp244);
TMetricDef tmp246 = new TMetricDef();
java.util.List<java.lang.String> tmp247 = new java.util.ArrayList<java.lang.String>();
tmp247.add("STATESTORE");
tmp246.setContexts(tmp247);
tmp246.setDescription("The sum of the size of all values for all topics tracked by the StateStore.");
tmp246.setKey("statestore.total_value_size_bytes");
tmp246.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp246.setLabel("Topic Value Size");
tmp246.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("statestore.total_value_size_bytes", tmp246);
TMetricDef tmp248 = new TMetricDef();
java.util.List<java.lang.String> tmp249 = new java.util.ArrayList<java.lang.String>();
tmp249.add("STATESTORE");
tmp248.setContexts(tmp249);
tmp248.setDescription("The full version string of the Statestore Server.");
tmp248.setKey("statestore.version");
tmp248.setKind(org.apache.doris.thrift.TMetricKind.PROPERTY);
tmp248.setLabel("Statestore Version");
tmp248.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("statestore.version", tmp248);
TMetricDef tmp250 = new TMetricDef();
java.util.List<java.lang.String> tmp251 = new java.util.ArrayList<java.lang.String>();
tmp251.add("CATALOGSERVER");
tmp251.add("PALO BE");
tmp250.setContexts(tmp251);
tmp250.setDescription("Whether the Impala Daemon considers itself connected to the StateStore.");
tmp250.setKey("statestore_subscriber.connected");
tmp250.setKind(org.apache.doris.thrift.TMetricKind.PROPERTY);
tmp250.setLabel("StateStore Connectivity");
tmp250.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("statestore_subscriber.connected", tmp250);
TMetricDef tmp252 = new TMetricDef();
java.util.List<java.lang.String> tmp253 = new java.util.ArrayList<java.lang.String>();
tmp253.add("CATALOGSERVER");
tmp253.add("PALO BE");
tmp252.setContexts(tmp253);
tmp252.setDescription("The time (sec) between Statestore heartbeats.");
tmp252.setKey("statestore_subscriber.heartbeat_interval_time");
tmp252.setKind(org.apache.doris.thrift.TMetricKind.STATS);
tmp252.setLabel("Statestore Subscriber Heartbeat Interval Time");
tmp252.setUnits(org.apache.doris.thrift.TUnit.TIME_S);
TMetricDefs.put("statestore_subscriber.heartbeat_interval_time", tmp252);
TMetricDef tmp254 = new TMetricDef();
java.util.List<java.lang.String> tmp255 = new java.util.ArrayList<java.lang.String>();
tmp255.add("CATALOGSERVER");
tmp255.add("PALO BE");
tmp254.setContexts(tmp255);
tmp254.setDescription("The amount of time the StateStore subscriber took to recover the connection the last time it was lost.");
tmp254.setKey("statestore_subscriber.last_recovery_duration");
tmp254.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp254.setLabel("StateStore Subscriber Last Recovery Duration");
tmp254.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("statestore_subscriber.last_recovery_duration", tmp254);
TMetricDef tmp256 = new TMetricDef();
java.util.List<java.lang.String> tmp257 = new java.util.ArrayList<java.lang.String>();
tmp257.add("CATALOGSERVER");
tmp257.add("PALO BE");
tmp256.setContexts(tmp257);
tmp256.setDescription("The local time that the last statestore recovery happened.");
tmp256.setKey("statestore_subscriber.last_recovery_time");
tmp256.setKind(org.apache.doris.thrift.TMetricKind.PROPERTY);
tmp256.setLabel("Statestore Subscriber Last Recovery Time");
tmp256.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("statestore_subscriber.last_recovery_time", tmp256);
TMetricDef tmp258 = new TMetricDef();
java.util.List<java.lang.String> tmp259 = new java.util.ArrayList<java.lang.String>();
tmp259.add("CATALOGSERVER");
tmp259.add("PALO BE");
tmp258.setContexts(tmp259);
tmp258.setDescription("The most recent registration ID for this subscriber with the statestore. Set to 'N/A' if no registration has been completed");
tmp258.setKey("statestore_subscriber.registration_id");
tmp258.setKind(org.apache.doris.thrift.TMetricKind.PROPERTY);
tmp258.setLabel("Statestore Subscriber Registration Id");
tmp258.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("statestore_subscriber.registration_id", tmp258);
TMetricDef tmp260 = new TMetricDef();
java.util.List<java.lang.String> tmp261 = new java.util.ArrayList<java.lang.String>();
tmp261.add("CATALOGSERVER");
tmp261.add("PALO BE");
tmp260.setContexts(tmp261);
tmp260.setDescription("The number of active StateStore subscriber clients in this Impala Daemon's client cache. These clients are for communication from this role to the StateStore.");
tmp260.setKey("statestore_subscriber.statestore.client_cache.clients_in_use");
tmp260.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp260.setLabel("StateStore Subscriber Active Clients");
tmp260.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("statestore_subscriber.statestore.client_cache.clients_in_use", tmp260);
TMetricDef tmp262 = new TMetricDef();
java.util.List<java.lang.String> tmp263 = new java.util.ArrayList<java.lang.String>();
tmp263.add("CATALOGSERVER");
tmp263.add("PALO BE");
tmp262.setContexts(tmp263);
tmp262.setDescription("The total number of StateStore subscriber clients in this Impala Daemon's client cache. These clients are for communication from this role to the StateStore.");
tmp262.setKey("statestore_subscriber.statestore.client_cache.total_clients");
tmp262.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp262.setLabel("StateStore Subscriber Total Clients");
tmp262.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("statestore_subscriber.statestore.client_cache.total_clients", tmp262);
TMetricDef tmp264 = new TMetricDef();
java.util.List<java.lang.String> tmp265 = new java.util.ArrayList<java.lang.String>();
tmp265.add("CATALOGSERVER");
tmp265.add("PALO BE");
tmp264.setContexts(tmp265);
tmp264.setDescription("Statestore Subscriber Topic $0 Processing Time");
tmp264.setKey("statestore_subscriber.topic_$0.processing_time_s");
tmp264.setKind(org.apache.doris.thrift.TMetricKind.STATS);
tmp264.setLabel("Statestore Subscriber Topic $0 Processing Time");
tmp264.setUnits(org.apache.doris.thrift.TUnit.TIME_S);
TMetricDefs.put("statestore_subscriber.topic_$0.processing_time_s", tmp264);
TMetricDef tmp266 = new TMetricDef();
java.util.List<java.lang.String> tmp267 = new java.util.ArrayList<java.lang.String>();
tmp267.add("CATALOGSERVER");
tmp267.add("PALO BE");
tmp266.setContexts(tmp267);
tmp266.setDescription("The time (sec) taken to process Statestore subcriber topic updates.");
tmp266.setKey("statestore_subscriber.topic_update_duration");
tmp266.setKind(org.apache.doris.thrift.TMetricKind.STATS);
tmp266.setLabel("Statestore Subscriber Topic Update Duration");
tmp266.setUnits(org.apache.doris.thrift.TUnit.TIME_S);
TMetricDefs.put("statestore_subscriber.topic_update_duration", tmp266);
TMetricDef tmp268 = new TMetricDef();
java.util.List<java.lang.String> tmp269 = new java.util.ArrayList<java.lang.String>();
tmp269.add("CATALOGSERVER");
tmp269.add("PALO BE");
tmp268.setContexts(tmp269);
tmp268.setDescription("The time (sec) between Statestore subscriber topic updates.");
tmp268.setKey("statestore_subscriber.topic_update_interval_time");
tmp268.setKind(org.apache.doris.thrift.TMetricKind.STATS);
tmp268.setLabel("Statestore Subscriber Topic Update Interval Time");
tmp268.setUnits(org.apache.doris.thrift.TUnit.TIME_S);
TMetricDefs.put("statestore_subscriber.topic_update_interval_time", tmp268);
TMetricDef tmp270 = new TMetricDef();
java.util.List<java.lang.String> tmp271 = new java.util.ArrayList<java.lang.String>();
tmp271.add("STATESTORE");
tmp270.setContexts(tmp271);
tmp270.setDescription("The number of clients in use by the Statestore heartbeat client cache.");
tmp270.setKey("subscriber_heartbeat.client_cache.clients_in_use");
tmp270.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp270.setLabel("Subscriber Heartbeat Client Cache Clients In Use");
tmp270.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("subscriber_heartbeat.client_cache.clients_in_use", tmp270);
TMetricDef tmp272 = new TMetricDef();
java.util.List<java.lang.String> tmp273 = new java.util.ArrayList<java.lang.String>();
tmp273.add("STATESTORE");
tmp272.setContexts(tmp273);
tmp272.setDescription("The total number of clients in the Statestore heartbeat client cache.");
tmp272.setKey("subscriber_heartbeat.client_cache.total_clients");
tmp272.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp272.setLabel("Subscriber Heartbeat Client Cache Total Clients");
tmp272.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("subscriber_heartbeat.client_cache.total_clients", tmp272);
TMetricDef tmp274 = new TMetricDef();
java.util.List<java.lang.String> tmp275 = new java.util.ArrayList<java.lang.String>();
tmp275.add("STATESTORE");
tmp274.setContexts(tmp275);
tmp274.setDescription("The number of clients in use by the Statestore update state client cache.");
tmp274.setKey("subscriber_update_state.client_cache.clients_in_use");
tmp274.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp274.setLabel("Subscriber Update State Client Cache Clients In Use");
tmp274.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("subscriber_update_state.client_cache.clients_in_use", tmp274);
TMetricDef tmp276 = new TMetricDef();
java.util.List<java.lang.String> tmp277 = new java.util.ArrayList<java.lang.String>();
tmp277.add("STATESTORE");
tmp276.setContexts(tmp277);
tmp276.setDescription("The total number of clients in the Statestore update state client cache.");
tmp276.setKey("subscriber_update_state.client_cache.total_clients");
tmp276.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp276.setLabel("Subscriber Update State Client Cache Total Clients");
tmp276.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("subscriber_update_state.client_cache.total_clients", tmp276);
TMetricDef tmp278 = new TMetricDef();
java.util.List<java.lang.String> tmp279 = new java.util.ArrayList<java.lang.String>();
tmp279.add("STATESTORE");
tmp279.add("CATALOGSERVER");
tmp279.add("PALO BE");
tmp278.setContexts(tmp279);
tmp278.setDescription("Number of bytes used by the application. This will not typically match the memory use reported by the OS, because it does not include TCMalloc overhead or memory fragmentation.");
tmp278.setKey("tcmalloc.bytes_in_use");
tmp278.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp278.setLabel("TCMalloc Bytes in Use");
tmp278.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("tcmalloc.bytes_in_use", tmp278);
TMetricDef tmp280 = new TMetricDef();
java.util.List<java.lang.String> tmp281 = new java.util.ArrayList<java.lang.String>();
tmp281.add("STATESTORE");
tmp281.add("CATALOGSERVER");
tmp281.add("PALO BE");
tmp280.setContexts(tmp281);
tmp280.setDescription("Number of bytes in free, mapped pages in page heap. These bytes can be used to fulfill allocation requests. They always count towards virtual memory usage, and unless the underlying memory is swapped out by the OS, they also count towards physical memory usage.");
tmp280.setKey("tcmalloc.pageheap_free_bytes");
tmp280.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp280.setLabel("TCMalloc Pageheap Free");
tmp280.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("tcmalloc.pageheap_free_bytes", tmp280);
TMetricDef tmp282 = new TMetricDef();
java.util.List<java.lang.String> tmp283 = new java.util.ArrayList<java.lang.String>();
tmp283.add("STATESTORE");
tmp283.add("CATALOGSERVER");
tmp283.add("PALO BE");
tmp282.setContexts(tmp283);
tmp282.setDescription("Number of bytes in free, unmapped pages in page heap. These are bytes that have been released back to the OS, possibly by one of the MallocExtension \"Release\" calls. They can be used to fulfill allocation requests, but typically incur a page fault. They always count towards virtual memory usage, and depending on the OS, typically do not count towards physical memory usage.");
tmp282.setKey("tcmalloc.pageheap_unmapped_bytes");
tmp282.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp282.setLabel("TCMalloc Pageheap Unmapped");
tmp282.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("tcmalloc.pageheap_unmapped_bytes", tmp282);
TMetricDef tmp284 = new TMetricDef();
java.util.List<java.lang.String> tmp285 = new java.util.ArrayList<java.lang.String>();
tmp285.add("STATESTORE");
tmp285.add("CATALOGSERVER");
tmp285.add("PALO BE");
tmp284.setContexts(tmp285);
tmp284.setDescription("Derived metric computing the amount of physical memory (in bytes) used by the process, including that actually in use and free bytes reserved by tcmalloc. Does not include the tcmalloc metadata.");
tmp284.setKey("tcmalloc.physical_bytes_reserved");
tmp284.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp284.setLabel("TCMalloc Physical Bytes Reserved");
tmp284.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("tcmalloc.physical_bytes_reserved", tmp284);
TMetricDef tmp286 = new TMetricDef();
java.util.List<java.lang.String> tmp287 = new java.util.ArrayList<java.lang.String>();
tmp287.add("STATESTORE");
tmp287.add("CATALOGSERVER");
tmp287.add("PALO BE");
tmp286.setContexts(tmp287);
tmp286.setDescription("Bytes of system memory reserved by TCMalloc.");
tmp286.setKey("tcmalloc.total_bytes_reserved");
tmp286.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp286.setLabel("TCMalloc Total Bytes Reserved");
tmp286.setUnits(org.apache.doris.thrift.TUnit.BYTES);
TMetricDefs.put("tcmalloc.total_bytes_reserved", tmp286);
TMetricDef tmp288 = new TMetricDef();
java.util.List<java.lang.String> tmp289 = new java.util.ArrayList<java.lang.String>();
tmp289.add("STATESTORE");
tmp289.add("CATALOGSERVER");
tmp289.add("PALO BE");
tmp288.setContexts(tmp289);
tmp288.setDescription("The number of running threads in this process.");
tmp288.setKey("thread_manager.running_threads");
tmp288.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp288.setLabel("Running Threads");
tmp288.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("thread_manager.running_threads", tmp288);
TMetricDef tmp290 = new TMetricDef();
java.util.List<java.lang.String> tmp291 = new java.util.ArrayList<java.lang.String>();
tmp291.add("STATESTORE");
tmp291.add("CATALOGSERVER");
tmp291.add("PALO BE");
tmp290.setContexts(tmp291);
tmp290.setDescription("Threads created over the lifetime of the process.");
tmp290.setKey("thread_manager.total_threads_created");
tmp290.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp290.setLabel("Threads Created");
tmp290.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("thread_manager.total_threads_created", tmp290);
TMetricDef tmp292 = new TMetricDef();
java.util.List<java.lang.String> tmp293 = new java.util.ArrayList<java.lang.String>();
tmp293.add("PALO BE");
tmp292.setContexts(tmp293);
tmp292.setDescription("The number of active scratch directories for spilling to disk.");
tmp292.setKey("tmp_file_mgr.active_scratch_dirs");
tmp292.setKind(org.apache.doris.thrift.TMetricKind.GAUGE);
tmp292.setLabel("Active scratch directories");
tmp292.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("tmp_file_mgr.active_scratch_dirs", tmp292);
TMetricDef tmp294 = new TMetricDef();
java.util.List<java.lang.String> tmp295 = new java.util.ArrayList<java.lang.String>();
tmp295.add("PALO BE");
tmp294.setContexts(tmp295);
tmp294.setDescription("The set of all active scratch directories for spilling to disk.");
tmp294.setKey("tmp_file_mgr.active_scratch_dirs.list");
tmp294.setKind(org.apache.doris.thrift.TMetricKind.SET);
tmp294.setLabel("Active scratch directories list");
tmp294.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("tmp_file_mgr.active_scratch_dirs.list", tmp294);
TMetricDef tmp296 = new TMetricDef();
java.util.List<java.lang.String> tmp297 = new java.util.ArrayList<java.lang.String>();
tmp297.add("PALO BE");
tmp296.setContexts(tmp297);
tmp296.setDescription("Total number of senders that have been blocked waiting for receiving fragment to initialize.");
tmp296.setKey("total_senders_blocked_on_recvr_creation");
tmp296.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp296.setLabel("Total senders waiting for receiving fragment to initialize");
tmp296.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("total_senders_blocked_on_recvr_creation", tmp296);
TMetricDef tmp298 = new TMetricDef();
java.util.List<java.lang.String> tmp299 = new java.util.ArrayList<java.lang.String>();
tmp299.add("PALO BE");
tmp298.setContexts(tmp299);
tmp298.setDescription("Total number of senders that timed_out waiting for receiving fragment to initialize.");
tmp298.setKey("total_senders_timedout_waiting_for_recvr_creation");
tmp298.setKind(org.apache.doris.thrift.TMetricKind.COUNTER);
tmp298.setLabel("Total senders timed_out waiting for receiving fragment to initialize");
tmp298.setUnits(org.apache.doris.thrift.TUnit.NONE);
TMetricDefs.put("total_senders_timedout_waiting_for_recvr_creation", tmp298);
}
}