public class DefaultApolloClientNamespaceApi extends AbstractApolloClientMonitorEventListener implements ApolloClientNamespaceMonitorApi, ApolloClientJmxNamespaceMBean
ApolloClientNamespaceMonitorApi.NamespaceMetricsApolloClientJmxNamespaceMBean.NamespaceMetricsString| Constructor and Description |
|---|
DefaultApolloClientNamespaceApi(ConfigManager configManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
collect0(ApolloClientMonitorEvent event)
Specific collection logic
|
void |
export0()
Convenient for indicators that can only be obtained from the status object
|
Map<String,ApolloClientNamespaceMonitorApi.NamespaceMetrics> |
getNamespaceMetrics()
NamespaceMetrics: 1.usageCount 2.firstLoadSpend 3.latestUpdateTime 4.releaseKey
|
Map<String,ApolloClientJmxNamespaceMBean.NamespaceMetricsString> |
getNamespaceMetricsString()
NamespaceMetrics: 1.usageCount 2.firstLoadSpend 3.latestUpdateTime 4.releaseKey
|
Integer |
getNamespacePropertySize(String namespace)
get Namespace Config.ItemsNum
|
List<String> |
getNotFoundNamespaces()
get not found namespaces
|
List<String> |
getTimeoutNamespaces()
get timeout namespaces
|
collect, createOrUpdateCounterSample, createOrUpdateCounterSample, createOrUpdateGaugeSample, createOrUpdateGaugeSample, export, getName, isMetricsSampleUpdated, isSupportedpublic DefaultApolloClientNamespaceApi(ConfigManager configManager)
public void collect0(ApolloClientMonitorEvent event)
AbstractApolloClientMonitorEventListenerpublic void export0()
AbstractApolloClientMonitorEventListenerpublic Map<String,ApolloClientNamespaceMonitorApi.NamespaceMetrics> getNamespaceMetrics()
ApolloClientNamespaceMonitorApigetNamespaceMetrics in interface ApolloClientNamespaceMonitorApipublic List<String> getNotFoundNamespaces()
ApolloClientNamespaceMonitorApigetNotFoundNamespaces in interface ApolloClientNamespaceMonitorApigetNotFoundNamespaces in interface ApolloClientJmxNamespaceMBeanpublic List<String> getTimeoutNamespaces()
ApolloClientNamespaceMonitorApigetTimeoutNamespaces in interface ApolloClientNamespaceMonitorApigetTimeoutNamespaces in interface ApolloClientJmxNamespaceMBeanpublic Map<String,ApolloClientJmxNamespaceMBean.NamespaceMetricsString> getNamespaceMetricsString()
ApolloClientJmxNamespaceMBeangetNamespaceMetricsString in interface ApolloClientJmxNamespaceMBeanpublic Integer getNamespacePropertySize(String namespace)
ApolloClientNamespaceMonitorApigetNamespacePropertySize in interface ApolloClientNamespaceMonitorApigetNamespacePropertySize in interface ApolloClientJmxNamespaceMBeanCopyright © 2025. All rights reserved.