Skip navigation links
C G I L M O P Q R S T U 

C

create() - Method in class io.opns.otl.metrics.OTLMetricProvider
 

G

get() - Static method in class io.opns.otl.metrics.server.PlatformMBeanServer
Return the singleton mbean server.
get() - Static method in class io.opns.otl.metrics.stats.StatsContainer
 
getAttribute(ObjectName, String) - Method in class io.opns.otl.metrics.server.PlatformMBeanServer
 
getAttributes(ObjectName, String[]) - Method in class io.opns.otl.metrics.server.PlatformMBeanServer
 
getAvgSpanCreationTime() - Method in interface io.opns.otl.metrics.mbean.SpanMXBean
Get the average span creation time.
getAvgSpanCreationTime() - Method in class io.opns.otl.metrics.mbean.SpanMXBeanImpl
 
getAvgSpanDuration() - Method in interface io.opns.otl.metrics.mbean.SpanMXBean
Get the the average duration of a span.
getAvgSpanDuration() - Method in class io.opns.otl.metrics.mbean.SpanMXBeanImpl
 
getContextAdapter() - Method in interface io.opns.otl.metrics.mbean.LoggingMXBean
Return the name of the context adapter.
getContextAdapter() - Method in class io.opns.otl.metrics.mbean.LoggingMXBeanImpl
 
getDefaultDomain() - Method in class io.opns.otl.metrics.server.PlatformMBeanServer
 
getLoggerAdapter() - Method in interface io.opns.otl.metrics.mbean.LoggingMXBean
Return the name of the logger adapter.
getLoggerAdapter() - Method in class io.opns.otl.metrics.mbean.LoggingMXBeanImpl
 
getLoggerFactoryProvider() - Method in interface io.opns.otl.metrics.mbean.LoggingMXBean
Return the logger factory provider.
getLoggerFactoryProvider() - Method in class io.opns.otl.metrics.mbean.LoggingMXBeanImpl
 
getMaxDurationSpanId() - Method in interface io.opns.otl.metrics.mbean.SpanMXBean
Return the id of the span that took the maximum time to finish.
getMaxDurationSpanId() - Method in class io.opns.otl.metrics.mbean.SpanMXBeanImpl
 
getMaxSpanCreationTime() - Method in interface io.opns.otl.metrics.mbean.SpanMXBean
Get the max time spent to create a span.
getMaxSpanCreationTime() - Method in class io.opns.otl.metrics.mbean.SpanMXBeanImpl
 
getMaxSpanDuration() - Method in interface io.opns.otl.metrics.mbean.SpanMXBean
Return the longest duration that a span took to complete.
getMaxSpanDuration() - Method in class io.opns.otl.metrics.mbean.SpanMXBeanImpl
 
getMBeanInfo(ObjectName) - Method in class io.opns.otl.metrics.server.PlatformMBeanServer
 
getRegistryName() - Method in interface io.opns.otl.metrics.mbean.TracerMXBean
Return the name of the propagation registry.
getRegistryName() - Method in class io.opns.otl.metrics.mbean.TracerMXBeanImpl
 
getScopeManagerName() - Method in interface io.opns.otl.metrics.mbean.TracerMXBean
Return the scope manager name.
getScopeManagerName() - Method in class io.opns.otl.metrics.mbean.TracerMXBeanImpl
 
getSpanVisitor() - Method in interface io.opns.otl.metrics.mbean.TracerMXBean
Get the span visitor name.
getSpanVisitor() - Method in class io.opns.otl.metrics.mbean.TracerMXBeanImpl
 
getTotalFinishedSpans() - Method in interface io.opns.otl.metrics.mbean.SpanMXBean
Return the totalnumber of spans that were closed.
getTotalFinishedSpans() - Method in class io.opns.otl.metrics.mbean.SpanMXBeanImpl
 
getTotalScopeActivated() - Method in interface io.opns.otl.metrics.mbean.ScopeMXBean
Return the total number of scope activated.
getTotalScopeActivated() - Method in class io.opns.otl.metrics.mbean.ScopeMXBeanImpl
 
getTotalScopeClosed() - Method in interface io.opns.otl.metrics.mbean.ScopeMXBean
Return the total number of scope closed.
getTotalScopeClosed() - Method in class io.opns.otl.metrics.mbean.ScopeMXBeanImpl
 
getTotalSpans() - Method in interface io.opns.otl.metrics.mbean.SpanMXBean
Return the total number of spans created so far.
getTotalSpans() - Method in class io.opns.otl.metrics.mbean.SpanMXBeanImpl
 

I

incrementScopeActivated() - Method in class io.opns.otl.metrics.mbean.ScopeMXBeanImpl
 
incrementScopeClosed() - Method in class io.opns.otl.metrics.mbean.ScopeMXBeanImpl
 
init() - Method in class io.opns.otl.metrics.server.MetricBootstrap
Initialize the metric sub-system and register various MBeans.
invoke(ObjectName, String, Object[], String[]) - Method in class io.opns.otl.metrics.server.PlatformMBeanServer
 
io.opns.otl.metrics - package io.opns.otl.metrics
 
io.opns.otl.metrics.mbean - package io.opns.otl.metrics.mbean
 
io.opns.otl.metrics.server - package io.opns.otl.metrics.server
 
io.opns.otl.metrics.stats - package io.opns.otl.metrics.stats
 

L

LoggingMXBean - Interface in io.opns.otl.metrics.mbean
Interface for logging mx bean
LoggingMXBeanImpl - Class in io.opns.otl.metrics.mbean
 
LoggingMXBeanImpl() - Constructor for class io.opns.otl.metrics.mbean.LoggingMXBeanImpl
 

M

mbeanCount() - Method in class io.opns.otl.metrics.server.PlatformMBeanServer
 
MetricBootstrap - Class in io.opns.otl.metrics.server
Bootstrap class for metric.
MetricBootstrap() - Constructor for class io.opns.otl.metrics.server.MetricBootstrap
 

O

OTL_DOMAIN - Static variable in class io.opns.otl.metrics.server.PlatformMBeanServer
 
OTLMetricAdapter - Class in io.opns.otl.metrics
Platform provided metric adapter.
OTLMetricProvider - Class in io.opns.otl.metrics
Platform specific metric provider.
OTLMetricProvider() - Constructor for class io.opns.otl.metrics.OTLMetricProvider
 

P

PlatformMBeanServer - Class in io.opns.otl.metrics.server
Platform MBean Server.

Q

queryMBeans(ObjectName, QueryExp) - Method in class io.opns.otl.metrics.server.PlatformMBeanServer
 
queryNames(ObjectName, QueryExp) - Method in class io.opns.otl.metrics.server.PlatformMBeanServer
 

R

register(String, String, Object) - Method in class io.opns.otl.metrics.server.PlatformMBeanServer
 

S

ScopeMXBean - Interface in io.opns.otl.metrics.mbean
 
ScopeMXBeanImpl - Class in io.opns.otl.metrics.mbean
 
ScopeMXBeanImpl() - Constructor for class io.opns.otl.metrics.mbean.ScopeMXBeanImpl
 
setActivatedScopeCount(Long) - Method in class io.opns.otl.metrics.mbean.ScopeMXBeanImpl
 
setAttribute(ObjectName, Attribute) - Method in class io.opns.otl.metrics.server.PlatformMBeanServer
 
setAttributes(ObjectName, AttributeList) - Method in class io.opns.otl.metrics.server.PlatformMBeanServer
 
setAvgSpanCreationTime(Long) - Method in class io.opns.otl.metrics.mbean.SpanMXBeanImpl
 
setAvgSpanDuration(Long) - Method in class io.opns.otl.metrics.mbean.SpanMXBeanImpl
 
setClosedScopeCount(Long) - Method in class io.opns.otl.metrics.mbean.ScopeMXBeanImpl
 
setContextAdapter(String) - Method in class io.opns.otl.metrics.mbean.LoggingMXBeanImpl
 
setLoggerAdapter(String) - Method in class io.opns.otl.metrics.mbean.LoggingMXBeanImpl
 
setLoggerFactoryProvider(String) - Method in class io.opns.otl.metrics.mbean.LoggingMXBeanImpl
 
setMaxDurationSpanId(String) - Method in class io.opns.otl.metrics.mbean.SpanMXBeanImpl
 
setMaxSpanCreationTime(Long) - Method in class io.opns.otl.metrics.mbean.SpanMXBeanImpl
 
setMaxSpanDuration(Long) - Method in class io.opns.otl.metrics.mbean.SpanMXBeanImpl
 
setScopeMXBean(ScopeMXBeanImpl) - Method in class io.opns.otl.metrics.stats.StatsContainer
 
setSpanMXBean(SpanMXBeanImpl) - Method in class io.opns.otl.metrics.stats.StatsContainer
 
setTotalFinishedSpans(Long) - Method in class io.opns.otl.metrics.mbean.SpanMXBeanImpl
 
setTotalSpans(Long) - Method in class io.opns.otl.metrics.mbean.SpanMXBeanImpl
 
SpanMXBean - Interface in io.opns.otl.metrics.mbean
Interface for span mbean.
SpanMXBeanImpl - Class in io.opns.otl.metrics.mbean
 
SpanMXBeanImpl() - Constructor for class io.opns.otl.metrics.mbean.SpanMXBeanImpl
 
StatsContainer - Class in io.opns.otl.metrics.stats
A container class to hold the trace/span statistics, before they are actually published to the platform mbean server.

T

TracerMXBean - Interface in io.opns.otl.metrics.mbean
Interface for tracer mbean.
TracerMXBeanImpl - Class in io.opns.otl.metrics.mbean
 
TracerMXBeanImpl() - Constructor for class io.opns.otl.metrics.mbean.TracerMXBeanImpl
 

U

unregister(String, String) - Method in class io.opns.otl.metrics.server.PlatformMBeanServer
 
updateActivatedScopeStatistics() - Method in class io.opns.otl.metrics.stats.StatsContainer
 
updateClosedScopeStatistics() - Method in class io.opns.otl.metrics.stats.StatsContainer
 
updateCompletedSpanStatistics(String, Long) - Method in class io.opns.otl.metrics.stats.StatsContainer
 
updateNewSpanStatistics(Long) - Method in class io.opns.otl.metrics.stats.StatsContainer
 
updateScopeMetric(EventType, Object) - Method in class io.opns.otl.metrics.OTLMetricAdapter
 
updateSpanCreation(Long) - Method in class io.opns.otl.metrics.mbean.SpanMXBeanImpl
 
updateSpanFinish(String, Long) - Method in class io.opns.otl.metrics.mbean.SpanMXBeanImpl
 
updateSpanMetric(EventType, Object) - Method in class io.opns.otl.metrics.OTLMetricAdapter
 
updateTracerMetric(EventType, Object) - Method in class io.opns.otl.metrics.OTLMetricAdapter
 
C G I L M O P Q R S T U 
Skip navigation links

Copyright © 2020. All rights reserved.