This is an automated email from the ASF dual-hosted git repository.

sunnianjun pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git


The following commit(s) were added to refs/heads/master by this push:
     new aef17e298b6 Refactor ProxyMetaDataInfoCollector (#23566)
aef17e298b6 is described below

commit aef17e298b684cd47cbbf77ba3f8f3d2c44ba8d6
Author: Liang Zhang <[email protected]>
AuthorDate: Sun Jan 15 21:37:46 2023 +0800

    Refactor ProxyMetaDataInfoCollector (#23566)
---
 .../plugin/metrics/core/constant/MetricIds.java    |  4 +-
 .../PrometheusPluginLifecycleService.java          |  6 +--
 .../collector/{ => proxy}/ProxyInfoCollector.java  |  2 +-
 .../ProxyMetaDataInfoCollector.java}               |  8 ++--
 .../META-INF/conf/prometheus-metrics.yaml          | 10 ++--
 .../{ => proxy}/ProxyInfoCollectorTest.java        |  2 +-
 .../ProxyMetaDataInfoCollectorTest.java}           |  6 +--
 .../META-INF/conf/prometheus-metrics.yaml          |  4 +-
 .../observability/_index.cn.md                     | 56 +++++++++++-----------
 .../observability/_index.en.md                     | 56 +++++++++++-----------
 10 files changed, 77 insertions(+), 77 deletions(-)

diff --git 
a/agent/plugins/metrics/core/src/main/java/org/apache/shardingsphere/agent/plugin/metrics/core/constant/MetricIds.java
 
b/agent/plugins/metrics/core/src/main/java/org/apache/shardingsphere/agent/plugin/metrics/core/constant/MetricIds.java
index 068fb5bd5c2..4e503914bb3 100644
--- 
a/agent/plugins/metrics/core/src/main/java/org/apache/shardingsphere/agent/plugin/metrics/core/constant/MetricIds.java
+++ 
b/agent/plugins/metrics/core/src/main/java/org/apache/shardingsphere/agent/plugin/metrics/core/constant/MetricIds.java
@@ -24,8 +24,6 @@ public final class MetricIds {
     
     public static final String BUILD_INFO = "build_info";
     
-    public static final String METADATA_INFO = "meta_data_info";
-    
     public static final String PARSED_INSERT_SQL = "parsed_insert_sql_total";
     
     public static final String PARSED_UPDATE_SQL = "parsed_update_sql_total";
@@ -62,6 +60,8 @@ public final class MetricIds {
     
     public static final String PROXY_INFO = "proxy_info";
     
+    public static final String PROXY_METADATA_INFO = "proxy_meta_data_info";
+    
     public static final String PROXY_CURRENT_CONNECTIONS = 
"proxy_current_connections";
     
     public static final String PROXY_REQUESTS = "proxy_requests_total";
diff --git 
a/agent/plugins/metrics/type/prometheus/src/main/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/PrometheusPluginLifecycleService.java
 
b/agent/plugins/metrics/type/prometheus/src/main/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/PrometheusPluginLifecycleService.java
index ce5595b1310..ff4931aeb2b 100644
--- 
a/agent/plugins/metrics/type/prometheus/src/main/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/PrometheusPluginLifecycleService.java
+++ 
b/agent/plugins/metrics/type/prometheus/src/main/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/PrometheusPluginLifecycleService.java
@@ -25,8 +25,8 @@ import lombok.extern.slf4j.Slf4j;
 import org.apache.shardingsphere.agent.api.PluginConfiguration;
 import org.apache.shardingsphere.agent.plugin.metrics.core.MetricsPool;
 import 
org.apache.shardingsphere.agent.plugin.metrics.prometheus.collector.BuildInfoCollector;
-import 
org.apache.shardingsphere.agent.plugin.metrics.prometheus.collector.MetaDataInfoCollector;
-import 
org.apache.shardingsphere.agent.plugin.metrics.prometheus.collector.ProxyInfoCollector;
+import 
org.apache.shardingsphere.agent.plugin.metrics.prometheus.collector.proxy.ProxyMetaDataInfoCollector;
+import 
org.apache.shardingsphere.agent.plugin.metrics.prometheus.collector.proxy.ProxyInfoCollector;
 import 
org.apache.shardingsphere.agent.plugin.metrics.prometheus.wrapper.PrometheusWrapperFactory;
 import 
org.apache.shardingsphere.agent.plugin.core.config.validator.PluginConfigurationValidator;
 import org.apache.shardingsphere.agent.spi.PluginLifecycleService;
@@ -66,7 +66,7 @@ public final class PrometheusPluginLifecycleService 
implements PluginLifecycleSe
         new BuildInfoCollector(isEnhancedForProxy).register();
         if (isEnhancedForProxy) {
             new ProxyInfoCollector().register();
-            new MetaDataInfoCollector().register();
+            new ProxyMetaDataInfoCollector().register();
         }
         if (isCollectJVMInformation) {
             DefaultExports.initialize();
diff --git 
a/agent/plugins/metrics/type/prometheus/src/main/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/collector/ProxyInfoCollector.java
 
b/agent/plugins/metrics/type/prometheus/src/main/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/collector/proxy/ProxyInfoCollector.java
similarity index 99%
rename from 
agent/plugins/metrics/type/prometheus/src/main/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/collector/ProxyInfoCollector.java
rename to 
agent/plugins/metrics/type/prometheus/src/main/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/collector/proxy/ProxyInfoCollector.java
index 81cac904489..eee84c7b734 100644
--- 
a/agent/plugins/metrics/type/prometheus/src/main/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/collector/ProxyInfoCollector.java
+++ 
b/agent/plugins/metrics/type/prometheus/src/main/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/collector/proxy/ProxyInfoCollector.java
@@ -15,7 +15,7 @@
  * limitations under the License.
  */
 
-package org.apache.shardingsphere.agent.plugin.metrics.prometheus.collector;
+package 
org.apache.shardingsphere.agent.plugin.metrics.prometheus.collector.proxy;
 
 import io.prometheus.client.Collector;
 import io.prometheus.client.GaugeMetricFamily;
diff --git 
a/agent/plugins/metrics/type/prometheus/src/main/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/collector/MetaDataInfoCollector.java
 
b/agent/plugins/metrics/type/prometheus/src/main/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/collector/proxy/ProxyMetaDataInfoCollector.java
similarity index 95%
rename from 
agent/plugins/metrics/type/prometheus/src/main/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/collector/MetaDataInfoCollector.java
rename to 
agent/plugins/metrics/type/prometheus/src/main/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/collector/proxy/ProxyMetaDataInfoCollector.java
index 208d1f82120..0f8fdffa124 100644
--- 
a/agent/plugins/metrics/type/prometheus/src/main/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/collector/MetaDataInfoCollector.java
+++ 
b/agent/plugins/metrics/type/prometheus/src/main/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/collector/proxy/ProxyMetaDataInfoCollector.java
@@ -15,7 +15,7 @@
  * limitations under the License.
  */
 
-package org.apache.shardingsphere.agent.plugin.metrics.prometheus.collector;
+package 
org.apache.shardingsphere.agent.plugin.metrics.prometheus.collector.proxy;
 
 import io.prometheus.client.Collector;
 import io.prometheus.client.GaugeMetricFamily;
@@ -38,10 +38,10 @@ import java.util.List;
 import java.util.Optional;
 
 /**
- * Meta data information collector.
+ * Proxy meta data information collector.
  */
 @Slf4j
-public final class MetaDataInfoCollector extends Collector {
+public final class ProxyMetaDataInfoCollector extends Collector {
     
     private static final String LOGIC_DB_COUNT = "schema_count";
     
@@ -52,7 +52,7 @@ public final class MetaDataInfoCollector extends Collector {
     @Override
     public List<MetricFamilySamples> collect() {
         List<MetricFamilySamples> result = new LinkedList<>();
-        Optional<GaugeMetricFamily> metaDataInfo = 
FACTORY.createGaugeMetricFamily(MetricIds.METADATA_INFO);
+        Optional<GaugeMetricFamily> metaDataInfo = 
FACTORY.createGaugeMetricFamily(MetricIds.PROXY_METADATA_INFO);
         if (null != ProxyContext.getInstance().getContextManager() && 
metaDataInfo.isPresent()) {
             collectProxy(metaDataInfo.get());
             result.add(metaDataInfo.get());
diff --git 
a/agent/plugins/metrics/type/prometheus/src/main/resources/META-INF/conf/prometheus-metrics.yaml
 
b/agent/plugins/metrics/type/prometheus/src/main/resources/META-INF/conf/prometheus-metrics.yaml
index b4af9a2bd28..a95b3faf57f 100644
--- 
a/agent/plugins/metrics/type/prometheus/src/main/resources/META-INF/conf/prometheus-metrics.yaml
+++ 
b/agent/plugins/metrics/type/prometheus/src/main/resources/META-INF/conf/prometheus-metrics.yaml
@@ -22,11 +22,6 @@ metrics:
     labels:
       - version
       - name
-  - id: meta_data_info
-    type: GaugeMetricFamily
-    help: Meta data information. schema_count is logic number of databases; 
database_count is actual number of databases
-    labels:
-      - name
   - id: parsed_insert_sql_total
     type: COUNTER
     help: Total count of parsed INSERT
@@ -82,6 +77,11 @@ metrics:
     labels:
       - name
     help: Total count of table routed
+  - id: proxy_meta_data_info
+    type: GaugeMetricFamily
+    help: Meta data information of ShardingSphere-Proxy. schema_count is logic 
number of databases; database_count is actual number of databases
+    labels:
+      - name
   - id: proxy_info
     type: GaugeMetricFamily
     help: Status information of ShardingSphere-Proxy. 1 is OK; 2 is CIRCUIT 
BREAK
diff --git 
a/agent/plugins/metrics/type/prometheus/src/test/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/collector/ProxyInfoCollectorTest.java
 
b/agent/plugins/metrics/type/prometheus/src/test/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/collector/proxy/ProxyInfoCollectorTest.java
similarity index 99%
rename from 
agent/plugins/metrics/type/prometheus/src/test/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/collector/ProxyInfoCollectorTest.java
rename to 
agent/plugins/metrics/type/prometheus/src/test/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/collector/proxy/ProxyInfoCollectorTest.java
index 1bda8bcfce1..6f78dad222f 100644
--- 
a/agent/plugins/metrics/type/prometheus/src/test/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/collector/ProxyInfoCollectorTest.java
+++ 
b/agent/plugins/metrics/type/prometheus/src/test/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/collector/proxy/ProxyInfoCollectorTest.java
@@ -15,7 +15,7 @@
  * limitations under the License.
  */
 
-package org.apache.shardingsphere.agent.plugin.metrics.prometheus.collector;
+package 
org.apache.shardingsphere.agent.plugin.metrics.prometheus.collector.proxy;
 
 import 
org.apache.shardingsphere.agent.plugin.metrics.prometheus.ProxyContextRestorer;
 import org.apache.shardingsphere.infra.config.mode.ModeConfiguration;
diff --git 
a/agent/plugins/metrics/type/prometheus/src/test/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/collector/MetaDataInfoCollectorTest.java
 
b/agent/plugins/metrics/type/prometheus/src/test/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/collector/proxy/ProxyMetaDataInfoCollectorTest.java
similarity index 88%
rename from 
agent/plugins/metrics/type/prometheus/src/test/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/collector/MetaDataInfoCollectorTest.java
rename to 
agent/plugins/metrics/type/prometheus/src/test/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/collector/proxy/ProxyMetaDataInfoCollectorTest.java
index e530b5d7e19..8b8da121046 100644
--- 
a/agent/plugins/metrics/type/prometheus/src/test/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/collector/MetaDataInfoCollectorTest.java
+++ 
b/agent/plugins/metrics/type/prometheus/src/test/java/org/apache/shardingsphere/agent/plugin/metrics/prometheus/collector/proxy/ProxyMetaDataInfoCollectorTest.java
@@ -15,7 +15,7 @@
  * limitations under the License.
  */
 
-package org.apache.shardingsphere.agent.plugin.metrics.prometheus.collector;
+package 
org.apache.shardingsphere.agent.plugin.metrics.prometheus.collector.proxy;
 
 import 
org.apache.shardingsphere.agent.plugin.metrics.prometheus.ProxyContextRestorer;
 import org.apache.shardingsphere.mode.manager.ContextManager;
@@ -26,11 +26,11 @@ import static org.junit.Assert.assertFalse;
 import static org.mockito.Mockito.RETURNS_DEEP_STUBS;
 import static org.mockito.Mockito.mock;
 
-public final class MetaDataInfoCollectorTest extends ProxyContextRestorer {
+public final class ProxyMetaDataInfoCollectorTest extends ProxyContextRestorer 
{
     
     @Test
     public void assertCollect() {
         ProxyContext.init(mock(ContextManager.class, RETURNS_DEEP_STUBS));
-        assertFalse(new MetaDataInfoCollector().collect().isEmpty());
+        assertFalse(new ProxyMetaDataInfoCollector().collect().isEmpty());
     }
 }
diff --git 
a/agent/plugins/metrics/type/prometheus/src/test/resources/META-INF/conf/prometheus-metrics.yaml
 
b/agent/plugins/metrics/type/prometheus/src/test/resources/META-INF/conf/prometheus-metrics.yaml
index 79ad5c31517..ec7e3e7b4bb 100644
--- 
a/agent/plugins/metrics/type/prometheus/src/test/resources/META-INF/conf/prometheus-metrics.yaml
+++ 
b/agent/plugins/metrics/type/prometheus/src/test/resources/META-INF/conf/prometheus-metrics.yaml
@@ -58,8 +58,8 @@ metrics:
     labels:
       - version
       - name
-  - id: meta_data_info
+  - id: proxy_meta_data_info
     type: GaugeMetricFamily
-    help: meta data information
+    help: Meta data information of ShardingSphere-Proxy. schema_count is logic 
number of databases; database_count is actual number of databases
     labels:
       - name
diff --git 
a/docs/document/content/user-manual/shardingsphere-proxy/observability/_index.cn.md
 
b/docs/document/content/user-manual/shardingsphere-proxy/observability/_index.cn.md
index 57c2d8833b0..956df39d40b 100644
--- 
a/docs/document/content/user-manual/shardingsphere-proxy/observability/_index.cn.md
+++ 
b/docs/document/content/user-manual/shardingsphere-proxy/observability/_index.cn.md
@@ -154,31 +154,31 @@ services:
 
 ## Metrics
 
-| 指标名称                            | 指标类型   | 指标描述                              
                       |
-| :-------------------------------- | :-------- | 
:---------------------------------------------------------- |
-| build_info                        | GAUGE     | 构建信息                         
                            |
-| meta_data_info                    | GAUGE     | 元数据信息, schema_count:逻辑库数量, 
database_count:数据源数量 |
-| parsed_insert_sql_total           | COUNTER   | INSERT 的解析总数                 
                            |
-| parsed_update_sql_total           | COUNTER   | UPDATE 的解析总数                 
                            |
-| parsed_delete_sql_total           | COUNTER   | DELETE 的解析总数                 
                            |
-| parsed_select_sql_total           | COUNTER   | SELECT 的解析总数                 
                            |
-| parsed_ddl_total                  | COUNTER   | DDL 的解析总数                    
                            |
-| parsed_dcl_total                  | COUNTER   | DCL 的解析总数                    
                            |
-| parsed_dal_total                  | COUNTER   | DAL 的解析总数                    
                            |
-| parsed_tcl_total                  | COUNTER   | TCL 的解析总数                    
                            |
-| parsed_rql_total                  | COUNTER   | RQL 的解析总数                    
                            |
-| parsed_rdl_total                  | COUNTER   | RDL 的解析总数                    
                            |
-| parsed_ral_total                  | COUNTER   | RAL 的解析总数                    
                            |
-| routed_insert_sql_total           | COUNTER   | INSERT 的路由总数                 
                            |
-| routed_update_sql_total           | COUNTER   | UPDATE 的路由总数                 
                            |
-| routed_delete_sql_total           | COUNTER   | DELETE 的路由总数                 
                            |
-| routed_select_sql_total           | COUNTER   | SELECT 的路由总数                 
                            |
-| routed_data_sources_total         | COUNTER   | 数据源路由总数                      
                           |
-| routed_tables_total               | COUNTER   | 表路由总数                        
                            |
-| proxy_info                        | GAUGE     | ShardingSphere-Proxy 状态信息。1 
表示正常状态;2 表示熔断状态      |
-| proxy_current_connections         | GAUGE     | ShardingSphere-Proxy 的当前连接数  
                            |
-| proxy_requests_total              | COUNTER   | ShardingSphere-Proxy 的接受请求总数 
                           |
-| proxy_commit_transactions_total   | COUNTER   | ShardingSphere-Proxy 的事务提交总数 
                           |
-| proxy_rollback_transactions_total | COUNTER   | ShardingSphere-Proxy 的事务回滚总数 
                           |
-| proxy_execute_latency_millis      | HISTOGRAM | ShardingSphere-Proxy 
的执行耗时毫秒直方图                       |
-| proxy_execute_errors_total        | COUNTER   | ShardingSphere-Proxy 的执行异常总数 
                           |
+| 指标名称                            | 指标类型           | 指标描述                      
                                                  |
+| :-------------------------------- | :---------------- | 
:----------------------------------------------------------------------------- |
+| build_info                        | GAUGE             | 构建信息                 
                                                       |
+| parsed_insert_sql_total           | COUNTER           | INSERT 的解析总数         
                                                       |
+| parsed_update_sql_total           | COUNTER           | UPDATE 的解析总数         
                                                       |
+| parsed_delete_sql_total           | COUNTER           | DELETE 的解析总数         
                                                       |
+| parsed_select_sql_total           | COUNTER           | SELECT 的解析总数         
                                                       |
+| parsed_ddl_total                  | COUNTER           | DDL 的解析总数            
                                                       |
+| parsed_dcl_total                  | COUNTER           | DCL 的解析总数            
                                                       |
+| parsed_dal_total                  | COUNTER           | DAL 的解析总数            
                                                       |
+| parsed_tcl_total                  | COUNTER           | TCL 的解析总数            
                                                       |
+| parsed_rql_total                  | COUNTER           | RQL 的解析总数            
                                                       |
+| parsed_rdl_total                  | COUNTER           | RDL 的解析总数            
                                                       |
+| parsed_ral_total                  | COUNTER           | RAL 的解析总数            
                                                       |
+| routed_insert_sql_total           | COUNTER           | INSERT 的路由总数         
                                                       |
+| routed_update_sql_total           | COUNTER           | UPDATE 的路由总数         
                                                       |
+| routed_delete_sql_total           | COUNTER           | DELETE 的路由总数         
                                                       |
+| routed_select_sql_total           | COUNTER           | SELECT 的路由总数         
                                                       |
+| routed_data_sources_total         | COUNTER           | 数据源路由总数              
                                                      |
+| routed_tables_total               | COUNTER           | 表路由总数                
                                                       |
+| proxy_info                        | GAUGE             | ShardingSphere-Proxy 
状态信息。1 表示正常状态;2 表示熔断状态                         |
+| proxy_meta_data_info              | GaugeMetricFamily | ShardingSphere-Proxy 
元数据信息,schema_count:逻辑库数量, database_count:数据源数量 |
+| proxy_current_connections         | GAUGE             | ShardingSphere-Proxy 
的当前连接数                                                 |
+| proxy_requests_total              | COUNTER           | ShardingSphere-Proxy 
的接受请求总数                                               |
+| proxy_commit_transactions_total   | COUNTER           | ShardingSphere-Proxy 
的事务提交总数                                               |
+| proxy_rollback_transactions_total | COUNTER           | ShardingSphere-Proxy 
的事务回滚总数                                               |
+| proxy_execute_latency_millis      | HISTOGRAM         | ShardingSphere-Proxy 
的执行耗时毫秒直方图                                          |
+| proxy_execute_errors_total        | COUNTER           | ShardingSphere-Proxy 
的执行异常总数                                               |
diff --git 
a/docs/document/content/user-manual/shardingsphere-proxy/observability/_index.en.md
 
b/docs/document/content/user-manual/shardingsphere-proxy/observability/_index.en.md
index c0173ec77ac..80b36b5db09 100644
--- 
a/docs/document/content/user-manual/shardingsphere-proxy/observability/_index.en.md
+++ 
b/docs/document/content/user-manual/shardingsphere-proxy/observability/_index.en.md
@@ -157,31 +157,31 @@ services:
 
 ## Metrics
 
-| Name                              | Type      | Description                  
                                                                                
  |
-| :-------------------------------- | :-------- | 
:-------------------------------------------------------------------------------------------------------------
 |
-| build_info                        | GAUGE     | Build information            
                                                                                
  |
-| meta_data_info                    | GAUGE     | Meta data information. 
schema_count is logic number of databases; database_count is actual number of 
databases |
-| parsed_insert_sql_total           | COUNTER   | Total count of parsed INSERT 
                                                                                
  |
-| parsed_update_sql_total           | COUNTER   | Total count of parsed UPDATE 
                                                                                
  |
-| parsed_delete_sql_total           | COUNTER   | Total count of parsed DELETE 
                                                                                
  |
-| parsed_select_sql_total           | COUNTER   | Total count of parsed SELECT 
                                                                                
  |
-| parsed_ddl_total                  | COUNTER   | Total count of parsed DDL    
                                                                                
  |
-| parsed_dcl_total                  | COUNTER   | Total count of parsed DCL    
                                                                                
  |
-| parsed_dal_total                  | COUNTER   | Total count of parsed DAL    
                                                                                
  |
-| parsed_tcl_total                  | COUNTER   | Total count of parsed TCL    
                                                                                
  |
-| parsed_rql_total                  | COUNTER   | Total count of parsed RQL    
                                                                                
  |
-| parsed_rdl_total                  | COUNTER   | Total count of parsed RDL    
                                                                                
  |
-| parsed_ral_total                  | COUNTER   | Total count of parsed RAL    
                                                                                
  |
-| routed_insert_sql_total           | COUNTER   | Total count of routed INSERT 
                                                                                
  |
-| routed_update_sql_total           | COUNTER   | Total count of routed UPDATE 
                                                                                
  |
-| routed_delete_sql_total           | COUNTER   | Total count of routed DELETE 
                                                                                
  |
-| routed_select_sql_total           | COUNTER   | Total count of routed SELECT 
                                                                                
  |
-| routed_data_sources_total         | COUNTER   | Total count of data source 
routed                                                                          
    |
-| routed_tables_total               | COUNTER   | Total count of table routed  
                                                                                
  |
-| proxy_info                        | GAUGE     | Status information of 
ShardingSphere-Proxy. 1 is OK; 2 is CIRCUIT BREAK                               
         |
-| proxy_current_connections         | GAUGE     | Current connections of 
ShardingSphere-Proxy                                                            
        |
-| proxy_requests_total              | COUNTER   | Total requests of 
ShardingSphere-Proxy                                                            
             |
-| proxy_commit_transactions_total   | COUNTER   | Total commit transactions of 
ShardingSphere-Proxy                                                            
  |
-| proxy_rollback_transactions_total | COUNTER   | Total rollback transactions 
of ShardingSphere-Proxy                                                         
   |
-| proxy_execute_latency_millis      | HISTOGRAM | Execute latency millis 
histogram of ShardingSphere-Proxy                                               
        |
-| proxy_execute_errors_total        | COUNTER   | Total executor errors of 
ShardingSphere-Proxy                                                            
      |
+| Name                              | Type              | Description          
                                                                                
                                  |
+| :-------------------------------- | :---------------- | 
:-------------------------------------------------------------------------------------------------------------------------------------
 |
+| build_info                        | GAUGE             | Build information    
                                                                                
                                  |
+| parsed_insert_sql_total           | COUNTER           | Total count of 
parsed INSERT                                                                   
                                        |
+| parsed_update_sql_total           | COUNTER           | Total count of 
parsed UPDATE                                                                   
                                        |
+| parsed_delete_sql_total           | COUNTER           | Total count of 
parsed DELETE                                                                   
                                        |
+| parsed_select_sql_total           | COUNTER           | Total count of 
parsed SELECT                                                                   
                                        |
+| parsed_ddl_total                  | COUNTER           | Total count of 
parsed DDL                                                                      
                                        |
+| parsed_dcl_total                  | COUNTER           | Total count of 
parsed DCL                                                                      
                                        |
+| parsed_dal_total                  | COUNTER           | Total count of 
parsed DAL                                                                      
                                        |
+| parsed_tcl_total                  | COUNTER           | Total count of 
parsed TCL                                                                      
                                        |
+| parsed_rql_total                  | COUNTER           | Total count of 
parsed RQL                                                                      
                                        |
+| parsed_rdl_total                  | COUNTER           | Total count of 
parsed RDL                                                                      
                                        |
+| parsed_ral_total                  | COUNTER           | Total count of 
parsed RAL                                                                      
                                        |
+| routed_insert_sql_total           | COUNTER           | Total count of 
routed INSERT                                                                   
                                        |
+| routed_update_sql_total           | COUNTER           | Total count of 
routed UPDATE                                                                   
                                        |
+| routed_delete_sql_total           | COUNTER           | Total count of 
routed DELETE                                                                   
                                        |
+| routed_select_sql_total           | COUNTER           | Total count of 
routed SELECT                                                                   
                                        |
+| routed_data_sources_total         | COUNTER           | Total count of data 
source routed                                                                   
                                   |
+| routed_tables_total               | COUNTER           | Total count of table 
routed                                                                          
                                  |
+| proxy_info                        | GAUGE             | Status information 
of ShardingSphere-Proxy. 1 is OK; 2 is CIRCUIT BREAK                            
                                    |
+| proxy_meta_data_info              | GaugeMetricFamily | Meta data 
information of ShardingSphere-Proxy. schema_count is logic number of databases; 
database_count is actual number of databases |
+| proxy_current_connections         | GAUGE             | Current connections 
of ShardingSphere-Proxy                                                         
                                   |
+| proxy_requests_total              | COUNTER           | Total requests of 
ShardingSphere-Proxy                                                            
                                     |
+| proxy_commit_transactions_total   | COUNTER           | Total commit 
transactions of ShardingSphere-Proxy                                            
                                          |
+| proxy_rollback_transactions_total | COUNTER           | Total rollback 
transactions of ShardingSphere-Proxy                                            
                                        |
+| proxy_execute_latency_millis      | HISTOGRAM         | Execute latency 
millis histogram of ShardingSphere-Proxy                                        
                                       |
+| proxy_execute_errors_total        | COUNTER           | Total executor 
errors of ShardingSphere-Proxy                                                  
                                        |

Reply via email to