跳过导航链接
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.