Skip to content

Commit

Permalink
docs(): add doc
Browse files Browse the repository at this point in the history
  • Loading branch information
Rawven committed Oct 23, 2024
2 parents 07c29b6 + 84c55c8 commit acbe031
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions docs/zh/client/java-sdk-user-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -550,7 +550,7 @@ apollo.client.monitor.jmx.enabled = true

#### 3.1.5.3 指标数据表格

## Namespace Metrics
**Namespace Metrics**

| 指标名称 | 标签 |
| ---------------------------------------- | --------- |
Expand All @@ -560,7 +560,7 @@ apollo.client.monitor.jmx.enabled = true
| apollo_client_namespace_timeout | |
| apollo_client_namespace_first_load_time_spend_in_ms | namespace |

## Thread Pool Metrics
**Thread Pool Metrics**

| 指标名称 | 标签 |
| -------------------------------------------------- | ---------------- |
Expand All @@ -574,14 +574,15 @@ apollo.client.monitor.jmx.enabled = true
| apollo_client_thread_pool_core_pool_size | thread_pool_name |
| apollo_client_thread_pool_queue_size | thread_pool_name |

## Exception Metrics
**Exception Metrics**

| 指标名称 | 标签 |
| --------------------------------- | ---- |
| apollo_client_exception_num_total | |

#### 3.1.5.4 客户端对接外部监控系统
详见 [7.2 MetricsExporter扩展](#_72_metricsExporter扩展)

用户可以根据需求自定义接入Prometheus等监控系统,客户端提供了SPI,详见 [7.2 MetricsExporter扩展](#_7.2_MetricsExporter扩展)

## 3.2 Spring整合方式

Expand Down Expand Up @@ -1573,4 +1574,4 @@ registerOrUpdateCounterSample,registerOrUpdateGaugeSample即是用来注册Count

至此,已经将Client的指标数据接入Prometheus

完整代码:[PrometheusApolloClientMetricsExporter.java]https://github.com/apolloconfig/apollo-java/main/master/apollo-plugin/apollo-plugin-client-prometheus/src/main/java/com/ctrip/framework/apollo/monitor/internal/exporter/impl/PrometheusApolloClientMetricsExporter.java
完整代码[PrometheusApolloClientMetricsExporter.java](https://github.com/apolloconfig/apollo-java/main/master/apollo-plugin/apollo-plugin-client-prometheus/src/main/java/com/ctrip/framework/apollo/monitor/internal/exporter/impl/PrometheusApolloClientMetricsExporter.java)

0 comments on commit acbe031

Please sign in to comment.