A C D E F G H I L M N O R S U
A
- AbstractSignatureStatInfoCollector<T,V> - com.tencent.polaris.plugins.stat.common.model中的类
-
签名类型的指标收集器,该收集器提供将指标转为签名的方法以及对应的容器。
- addMarkedName(String) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.StatStatefulMetric
-
- addValue(double) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.StatMetric
-
C
- CALLEE_INSTANCE - 类 中的静态变量com.tencent.polaris.plugins.stat.common.model.SystemMetricModel.SystemMetricName
-
- CALLEE_METHOD - 类 中的静态变量com.tencent.polaris.plugins.stat.common.model.SystemMetricModel.SystemMetricName
-
- CALLEE_NAMESPACE - 类 中的静态变量com.tencent.polaris.plugins.stat.common.model.SystemMetricModel.SystemMetricName
-
- CALLEE_RET_CODE - 类 中的静态变量com.tencent.polaris.plugins.stat.common.model.SystemMetricModel.SystemMetricName
-
- CALLEE_SERVICE - 类 中的静态变量com.tencent.polaris.plugins.stat.common.model.SystemMetricModel.SystemMetricName
-
- CALLEE_SUBSET - 类 中的静态变量com.tencent.polaris.plugins.stat.common.model.SystemMetricModel.SystemMetricName
-
- CALLER_IP - 类 中的静态变量com.tencent.polaris.plugins.stat.common.model.SystemMetricModel.SystemMetricName
-
- CALLER_LABELS - 类 中的静态变量com.tencent.polaris.plugins.stat.common.model.SystemMetricModel.SystemMetricName
-
- CALLER_NAMESPACE - 类 中的静态变量com.tencent.polaris.plugins.stat.common.model.SystemMetricModel.SystemMetricName
-
- CALLER_SERVICE - 类 中的静态变量com.tencent.polaris.plugins.stat.common.model.SystemMetricModel.SystemMetricName
-
- CIRCUIT_BREAK_STRATEGY - 类 中的静态变量com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections
-
- CIRCUIT_BREAKER_LABEL_ORDER - 类 中的静态变量com.tencent.polaris.plugins.stat.common.model.SystemMetricModel.SystemMetricLabelOrder
-
- CircuitBreakerHalfOpenStrategy() - 类 的构造器com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.CircuitBreakerHalfOpenStrategy
-
- CircuitBreakerOpenStrategy() - 类 的构造器com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.CircuitBreakerOpenStrategy
-
- collectStatInfo(T, Map<String, String>, MetricValueAggregationStrategy<T>[]) - 接口 中的方法com.tencent.polaris.plugins.stat.common.model.StatInfoCollector
-
使用Strategies策略集收集info的信息
- collectStatInfo(T, Map<String, String>, MetricValueAggregationStrategy<T>[]) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.StatInfoRevisionCollector
-
- collectStatInfo(T, Map<String, String>, MetricValueAggregationStrategy<T>[]) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.StatInfoStatefulCollector
-
- com.tencent.polaris.plugins.stat.common.api - 程序包 com.tencent.polaris.plugins.stat.common.api
-
- com.tencent.polaris.plugins.stat.common.model - 程序包 com.tencent.polaris.plugins.stat.common.model
-
- com.tencent.polaris.plugins.stat.common.util - 程序包 com.tencent.polaris.plugins.stat.common.util
-
- compareAndSet(double, double) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.StatMetric
-
- contain(String) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.StatStatefulMetric
-
D
- destroy() - 类 中的方法com.tencent.polaris.plugins.stat.common.api.ServiceCallStatCollector
-
停机释放资源
E
- equals(Object) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.StatMetric
-
F
- FnvHash - com.tencent.polaris.plugins.stat.common.util中的类
-
- FnvHash() - 类 的构造器com.tencent.polaris.plugins.stat.common.util.FnvHash
-
G
- getCircuitBreakerCollector() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.StatInfoCollectorContainer
-
- getCollectedValues() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.AbstractSignatureStatInfoCollector
-
- getCollectedValues() - 接口 中的方法com.tencent.polaris.plugins.stat.common.model.StatInfoCollector
-
返回统计的结果
- getCollectors() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.StatInfoCollectorContainer
-
- getCurrentRevision() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.StatInfoRevisionCollector
-
- getInsCollector() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.StatInfoCollectorContainer
-
- getLabels() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.StatMetric
-
- getMetricContainer() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.AbstractSignatureStatInfoCollector
-
- getMetricName() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.StatMetric
-
- getRateLimitCollector() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.StatInfoCollectorContainer
-
- getRevision() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.StatRevisionMetric
-
- getSignature(String, Map<String, String>) - 类 中的静态方法com.tencent.polaris.plugins.stat.common.model.AbstractSignatureStatInfoCollector
-
- getSignature() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.StatMetric
-
- getStrategyDescription() - 接口 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategy
-
返回策略的描述信息
- getStrategyDescription() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.CircuitBreakerHalfOpenStrategy
-
- getStrategyDescription() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.CircuitBreakerOpenStrategy
-
- getStrategyDescription() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.RateLimitRequestLimitStrategy
-
- getStrategyDescription() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.RateLimitRequestPassStrategy
-
- getStrategyDescription() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.RateLimitRequestTotalStrategy
-
- getStrategyDescription() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.UpstreamRequestMaxTimeoutStrategy
-
- getStrategyDescription() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.UpstreamRequestSuccessStrategy
-
- getStrategyDescription() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.UpstreamRequestTimeoutStrategy
-
- getStrategyDescription() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.UpstreamRequestTotalStrategy
-
- getStrategyName() - 接口 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategy
-
返回策略名称,通常该名称用作metricName
- getStrategyName() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.CircuitBreakerHalfOpenStrategy
-
- getStrategyName() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.CircuitBreakerOpenStrategy
-
- getStrategyName() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.RateLimitRequestLimitStrategy
-
- getStrategyName() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.RateLimitRequestPassStrategy
-
- getStrategyName() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.RateLimitRequestTotalStrategy
-
- getStrategyName() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.UpstreamRequestMaxTimeoutStrategy
-
- getStrategyName() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.UpstreamRequestSuccessStrategy
-
- getStrategyName() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.UpstreamRequestTimeoutStrategy
-
- getStrategyName() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.UpstreamRequestTotalStrategy
-
- getValue() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.StatMetric
-
H
- handle(StatInfo) - 接口 中的方法com.tencent.polaris.plugins.stat.common.model.StatInfoHandler
-
处理StatInfo类型值
- hashCode() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.StatMetric
-
I
- incRevision() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.StatInfoRevisionCollector
-
- incValue() - 类 中的方法com.tencent.polaris.plugins.stat.common.model.StatMetric
-
- init(SDKContext) - 类 中的方法com.tencent.polaris.plugins.stat.common.api.ServiceCallStatCollector
-
初始化handler
- initMetricValue(T) - 接口 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategy
-
根据数据源的内容获取第一次创建metric的时候的初始值
- initMetricValue(CircuitBreakGauge) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.CircuitBreakerHalfOpenStrategy
-
- initMetricValue(CircuitBreakGauge) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.CircuitBreakerOpenStrategy
-
- initMetricValue(RateLimitGauge) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.RateLimitRequestLimitStrategy
-
- initMetricValue(RateLimitGauge) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.RateLimitRequestPassStrategy
-
- initMetricValue(RateLimitGauge) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.RateLimitRequestTotalStrategy
-
- initMetricValue(InstanceGauge) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.UpstreamRequestMaxTimeoutStrategy
-
- initMetricValue(InstanceGauge) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.UpstreamRequestSuccessStrategy
-
- initMetricValue(InstanceGauge) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.UpstreamRequestTimeoutStrategy
-
- initMetricValue(InstanceGauge) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.UpstreamRequestTotalStrategy
-
- INSTANCE_GAUGE_LABEL_ORDER - 类 中的静态变量com.tencent.polaris.plugins.stat.common.model.SystemMetricModel.SystemMetricLabelOrder
-
L
- labelsToSignature(Map<String, String>) - 类 中的静态方法com.tencent.polaris.plugins.stat.common.util.SignatureUtil
-
M
- METRIC_NAME_LABEL - 类 中的静态变量com.tencent.polaris.plugins.stat.common.model.SystemMetricModel.SystemMetricName
-
- MetricValueAggregationStrategy<T> - com.tencent.polaris.plugins.stat.common.model中的接口
-
维度相关的上报数据的聚合策略
- MetricValueAggregationStrategyCollections - com.tencent.polaris.plugins.stat.common.model中的类
-
- MetricValueAggregationStrategyCollections() - 类 的构造器com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections
-
- MetricValueAggregationStrategyCollections.CircuitBreakerHalfOpenStrategy - com.tencent.polaris.plugins.stat.common.model中的类
-
熔断半开数
- MetricValueAggregationStrategyCollections.CircuitBreakerOpenStrategy - com.tencent.polaris.plugins.stat.common.model中的类
-
熔断总数
- MetricValueAggregationStrategyCollections.RateLimitRequestLimitStrategy - com.tencent.polaris.plugins.stat.common.model中的类
-
限流调用总限流数
- MetricValueAggregationStrategyCollections.RateLimitRequestPassStrategy - com.tencent.polaris.plugins.stat.common.model中的类
-
限流调用总成功数
- MetricValueAggregationStrategyCollections.RateLimitRequestTotalStrategy - com.tencent.polaris.plugins.stat.common.model中的类
-
限流调用总请求数
- MetricValueAggregationStrategyCollections.UpstreamRequestMaxTimeoutStrategy - com.tencent.polaris.plugins.stat.common.model中的类
-
服务调用最大时延
- MetricValueAggregationStrategyCollections.UpstreamRequestSuccessStrategy - com.tencent.polaris.plugins.stat.common.model中的类
-
服务调用总成功数
- MetricValueAggregationStrategyCollections.UpstreamRequestTimeoutStrategy - com.tencent.polaris.plugins.stat.common.model中的类
-
服务调用总时延
- MetricValueAggregationStrategyCollections.UpstreamRequestTotalStrategy - com.tencent.polaris.plugins.stat.common.model中的类
-
服务调用总请求数
N
- NULL_VALUE - 类 中的静态变量com.tencent.polaris.plugins.stat.common.model.SystemMetricModel.SystemMetricValue
-
O
- onServiceCallResult(InstanceGauge) - 类 中的方法com.tencent.polaris.plugins.stat.common.api.ServiceCallStatCollector
-
收到服务上报数据后的回调处理
R
- RATE_LIMIT_STRATEGY - 类 中的静态变量com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections
-
- RATELIMIT_GAUGE_LABEL_ORDER - 类 中的静态变量com.tencent.polaris.plugins.stat.common.model.SystemMetricModel.SystemMetricLabelOrder
-
- RateLimitRequestLimitStrategy() - 类 的构造器com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.RateLimitRequestLimitStrategy
-
- RateLimitRequestPassStrategy() - 类 的构造器com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.RateLimitRequestPassStrategy
-
- RateLimitRequestTotalStrategy() - 类 的构造器com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.RateLimitRequestTotalStrategy
-
- removeMarkedName(String) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.StatStatefulMetric
-
S
- SEPARATOR_BYTE - 类 中的静态变量com.tencent.polaris.plugins.stat.common.util.SignatureUtil
-
- SERVICE_CALL_STRATEGY - 类 中的静态变量com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections
-
- ServiceCallStatCollector - com.tencent.polaris.plugins.stat.common.api中的类
-
用于将每次调用的结果转为StatInfo,
并交由statPlugins统计。
- ServiceCallStatCollector() - 类 的构造器com.tencent.polaris.plugins.stat.common.api.ServiceCallStatCollector
-
- setRevision(long) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.StatRevisionMetric
-
- setValue(double) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.StatMetric
-
- SignatureUtil - com.tencent.polaris.plugins.stat.common.util中的类
-
- SignatureUtil() - 类 的构造器com.tencent.polaris.plugins.stat.common.util.SignatureUtil
-
- StatInfoCollector<T,V> - com.tencent.polaris.plugins.stat.common.model中的接口
-
采用某种策略收集指标T,并统计为V
- StatInfoCollectorContainer - com.tencent.polaris.plugins.stat.common.model中的类
-
- StatInfoCollectorContainer() - 类 的构造器com.tencent.polaris.plugins.stat.common.model.StatInfoCollectorContainer
-
- StatInfoHandler - com.tencent.polaris.plugins.stat.common.model中的接口
-
对StatInfo进行处理类
- StatInfoRevisionCollector<T> - com.tencent.polaris.plugins.stat.common.model中的类
-
带有版本信息的指标收集器,当更新版本后,再次收集指标的时候,指标重新计数。
- StatInfoRevisionCollector() - 类 的构造器com.tencent.polaris.plugins.stat.common.model.StatInfoRevisionCollector
-
- StatInfoStatefulCollector<T> - com.tencent.polaris.plugins.stat.common.model中的类
-
- StatInfoStatefulCollector() - 类 的构造器com.tencent.polaris.plugins.stat.common.model.StatInfoStatefulCollector
-
- StatMetric - com.tencent.polaris.plugins.stat.common.model中的类
-
- StatMetric(String, Map<String, String>) - 类 的构造器com.tencent.polaris.plugins.stat.common.model.StatMetric
-
- StatMetric(String, Map<String, String>, Long) - 类 的构造器com.tencent.polaris.plugins.stat.common.model.StatMetric
-
- StatRevisionMetric - com.tencent.polaris.plugins.stat.common.model中的类
-
- StatRevisionMetric(String, Map<String, String>, Long, long) - 类 的构造器com.tencent.polaris.plugins.stat.common.model.StatRevisionMetric
-
- StatStatefulMetric - com.tencent.polaris.plugins.stat.common.model中的类
-
- StatStatefulMetric(String, Map<String, String>, Long) - 类 的构造器com.tencent.polaris.plugins.stat.common.model.StatStatefulMetric
-
- StatStatefulMetric(String, Map<String, String>, ConcurrentHashMap.KeySetView<String, Boolean>, Long) - 类 的构造器com.tencent.polaris.plugins.stat.common.model.StatStatefulMetric
-
- stopHandle() - 接口 中的方法com.tencent.polaris.plugins.stat.common.model.StatInfoHandler
-
停止处理StatInfo,通常用于释放资源
- SystemMetricLabelOrder() - 类 的构造器com.tencent.polaris.plugins.stat.common.model.SystemMetricModel.SystemMetricLabelOrder
-
- SystemMetricModel - com.tencent.polaris.plugins.stat.common.model中的类
-
- SystemMetricModel() - 类 的构造器com.tencent.polaris.plugins.stat.common.model.SystemMetricModel
-
- SystemMetricModel.SystemMetricLabelOrder - com.tencent.polaris.plugins.stat.common.model中的类
-
- SystemMetricModel.SystemMetricName - com.tencent.polaris.plugins.stat.common.model中的类
-
- SystemMetricModel.SystemMetricValue - com.tencent.polaris.plugins.stat.common.model中的类
-
- SystemMetricName() - 类 的构造器com.tencent.polaris.plugins.stat.common.model.SystemMetricModel.SystemMetricName
-
- SystemMetricValue() - 类 的构造器com.tencent.polaris.plugins.stat.common.model.SystemMetricModel.SystemMetricValue
-
U
- updateMetricValue(StatMetric, T) - 接口 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategy
-
根据metric自身的value值和聚合数据源T的值来更新metric的value
- updateMetricValue(StatMetric, CircuitBreakGauge) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.CircuitBreakerHalfOpenStrategy
-
- updateMetricValue(StatMetric, CircuitBreakGauge) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.CircuitBreakerOpenStrategy
-
- updateMetricValue(StatMetric, RateLimitGauge) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.RateLimitRequestLimitStrategy
-
- updateMetricValue(StatMetric, RateLimitGauge) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.RateLimitRequestPassStrategy
-
- updateMetricValue(StatMetric, RateLimitGauge) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.RateLimitRequestTotalStrategy
-
- updateMetricValue(StatMetric, InstanceGauge) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.UpstreamRequestMaxTimeoutStrategy
-
- updateMetricValue(StatMetric, InstanceGauge) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.UpstreamRequestSuccessStrategy
-
- updateMetricValue(StatMetric, InstanceGauge) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.UpstreamRequestTimeoutStrategy
-
- updateMetricValue(StatMetric, InstanceGauge) - 类 中的方法com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.UpstreamRequestTotalStrategy
-
- UpstreamRequestMaxTimeoutStrategy() - 类 的构造器com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.UpstreamRequestMaxTimeoutStrategy
-
- UpstreamRequestSuccessStrategy() - 类 的构造器com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.UpstreamRequestSuccessStrategy
-
- UpstreamRequestTimeoutStrategy() - 类 的构造器com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.UpstreamRequestTimeoutStrategy
-
- UpstreamRequestTotalStrategy() - 类 的构造器com.tencent.polaris.plugins.stat.common.model.MetricValueAggregationStrategyCollections.UpstreamRequestTotalStrategy
-
A C D E F G H I L M N O R S U
Copyright © 2022. All rights reserved.