- GarbageCollectorStatus - Interface in net.centro.rtb.monitoringcenter.metrics.system.jvm
-
This interface represents the current readings for a garbage collector.
- get() - Method in interface net.centro.rtb.monitoringcenter.metrics.forwarding.MetricProvider
-
- get() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.MemoryUsageProvider
-
- getActiveConnectionsGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.tomcat.TomcatConnectorStatus
-
Retrieves the number of active connections.
- getAddress() - Method in class net.centro.rtb.monitoringcenter.config.dto.GraphiteReporterConfigDto
-
- getAddress() - Method in class net.centro.rtb.monitoringcenter.config.GraphiteReporterConfig
-
Retrieves the address (host and port) of the Graphite instance to push metrics to.
- getAppendTypeToHealthCheckNames() - Method in class net.centro.rtb.monitoringcenter.config.dto.NamingConfigDto
-
- getAppendTypeToHealthCheckNames() - Method in class net.centro.rtb.monitoringcenter.config.NamingConfig
-
Indicates whether type ("HealthCheck") should be appended to health check names or not.
- getAppInfo() - Static method in class net.centro.rtb.monitoringcenter.MonitoringCenter
-
Retrieves information about the application, including the application name and build context.
- getApplicationName() - Method in class net.centro.rtb.monitoringcenter.config.dto.NamingConfigDto
-
- getApplicationName() - Method in class net.centro.rtb.monitoringcenter.config.NamingConfig
-
Retrieves the application name to be used in the node-specific prefix for metrics.
- getApplicationName() - Method in class net.centro.rtb.monitoringcenter.infos.AppInfo
-
Retrieves the application name, as specified in the MonitoringCenter configuration.
- getApplicationVersion() - Method in class net.centro.rtb.monitoringcenter.infos.AppInfo
-
Retrieves the version of the application.
- getArchitecture() - Method in class net.centro.rtb.monitoringcenter.infos.OperatingSystemInfo
-
Retrieves the operating system architecture.
- getAvailableLogicalProcessorsGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemMetricSet
-
- getAvailableLogicalProcessorsGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemStatus
-
Retrieves the number of logical processors as observed by the JVM.
- getBlockedStartsWithFilters() - Method in class net.centro.rtb.monitoringcenter.config.dto.GraphiteReporterConfigDto
-
- getBlockedStartsWithFilters() - Method in class net.centro.rtb.monitoringcenter.config.GraphiteReporterConfig
-
Retrieves the filters to apply to metrics in order to decide which metrics should not be reported to Graphite.
- getBranchName() - Method in class net.centro.rtb.monitoringcenter.infos.AppInfo
-
Retrieves the name of the branch from which the application was built.
- getBufferPoolStatuses() - Method in class net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmMetricSet
-
- getBufferPoolStatuses() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmStatus
-
Retrieves a list of buffer pool statuses.
- getBuildTimestamp() - Method in class net.centro.rtb.monitoringcenter.infos.AppInfo
-
Retrieves the timestamp indicating when this application was built.
- getBuildUsername() - Method in class net.centro.rtb.monitoringcenter.infos.AppInfo
-
Retrieves the username of the user who ran the application build.
- getBusyThreadsGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.tomcat.TomcatConnectorStatus
-
Retrieves the number of busy threads in the thread pool utilized by the connector.
- getBusyThreadsGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.tomcat.TomcatExecutorStatus
-
Retrieves the number of busy threads in the thread pool utilized by the executor.
- getClassVersion() - Method in class net.centro.rtb.monitoringcenter.infos.JvmInfo
-
Retrieves the version number of the Java class format.
- getCollectionsGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.GarbageCollectorStatus
-
Retrieves the total number of collections that have occurred.
- getCommitAuthor() - Method in class net.centro.rtb.monitoringcenter.infos.AppInfo
-
Retrieves the author of the most recent commit in this application's build.
- getCommitId() - Method in class net.centro.rtb.monitoringcenter.infos.AppInfo
-
Retrieves the ID of the most recent commit in this application's build.
- getCommitMessage() - Method in class net.centro.rtb.monitoringcenter.infos.AppInfo
-
Retrieves the commit message for the most recent commit in this application's build.
- getCommittedMemoryInBytesGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.MemoryUsageStatus
-
Retrieves the amount of memory in bytes that is committed (i.e., guaranteed) for the JVM to use.
- getCommittedVirtualMemorySizeInBytesGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemMetricSet
-
- getCommittedVirtualMemorySizeInBytesGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemStatus
-
Retrieves the amount of virtual memory that is guaranteed to be available to the running process in bytes.
- getCommitTimestamp() - Method in class net.centro.rtb.monitoringcenter.infos.AppInfo
-
Retrieves the timestamp of the most recent commit in this application's build.
- getConfigFile() - Method in class net.centro.rtb.monitoringcenter.config.MonitoringCenterConfig
-
Retrieves the config file used to source the configuration parameters from.
- getConnection() - Method in class net.centro.rtb.monitoringcenter.metrics.instrumented.InstrumentedDataSource
-
- getConnection(String, String) - Method in class net.centro.rtb.monitoringcenter.metrics.instrumented.InstrumentedDataSource
-
- getConnectorStatuses() - Method in class net.centro.rtb.monitoringcenter.metrics.tomcat.TomcatMetricSet
-
- getConnectorStatuses() - Method in interface net.centro.rtb.monitoringcenter.metrics.tomcat.TomcatStatus
-
Retrieves a list of connector statuses.
- getCount() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.CompositeForwardingCounter
-
- getCount() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.CompositeForwardingHistogram
-
- getCount() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.CompositeForwardingMeter
-
- getCount() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.CompositeForwardingTimer
-
- getCount() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.ForwardingReadOnlyCounter
-
- getCount() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.ForwardingReadOnlyHistogram
-
- getCount() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.ForwardingReadOnlyMeter
-
- getCount() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.ForwardingReadOnlyTimer
-
- getCounter(String, String...) - Method in interface net.centro.rtb.monitoringcenter.MetricCollector
-
Retrieves a counter, creating it if one does not exist.
- getCountersByNames() - Static method in class net.centro.rtb.monitoringcenter.MonitoringCenter
-
Retrieves a sorted map of counters by names.
- getCountersByNames(boolean) - Static method in class net.centro.rtb.monitoringcenter.MonitoringCenter
-
Retrieves a sorted map of counters by names.
- getCountersByNames(boolean, String[]) - Static method in class net.centro.rtb.monitoringcenter.MonitoringCenter
-
Retrieves a sorted map of counters by names.
- getCurrentlyLoadedClassesGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmMetricSet
-
- getCurrentlyLoadedClassesGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmStatus
-
Retrieves the number of classes that are currently loaded in the JVM.
- getCurrentPoolSizeGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.tomcat.TomcatConnectorStatus
-
Retrieves the current number of threads in the thread pool utilized by the connector.
- getCurrentPoolSizeGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.tomcat.TomcatExecutorStatus
-
Retrieves the current number of threads in the thread pool utilized by the executor.
- getCurrentThreadsGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmMetricSet
-
- getCurrentThreadsGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmStatus
-
Retrieves the current number of live threads including both daemon and non-daemon threads.
- getDaemonThreadsGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmMetricSet
-
- getDaemonThreadsGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmStatus
-
Retrieves the current number of live daemon threads.
- getDatabaseMetricCollector(String...) - Static method in class net.centro.rtb.monitoringcenter.MonitoringCenter
-
Retrieves a MetricCollector, whose main namespace is "dbs".
- getDatacenterName() - Method in class net.centro.rtb.monitoringcenter.config.dto.NamingConfigDto
-
- getDatacenterName() - Method in class net.centro.rtb.monitoringcenter.config.NamingConfig
-
Retrieves the data center name to be used in the node-specific prefix for metrics.
- getDatacenterName() - Method in class net.centro.rtb.monitoringcenter.infos.NodeInfo
-
Retrieves the data center name, as specified in the MonitoringCenter configuration.
- getDeadlockedThreadsGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmMetricSet
-
- getDeadlockedThreadsGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmStatus
-
Retrieves the number of threads that are currently deadlocked.
- getDefaultCharset() - Method in class net.centro.rtb.monitoringcenter.infos.JvmInfo
-
Retrieves the default charset in this JVM.
- getDefaultTimeZone() - Method in class net.centro.rtb.monitoringcenter.infos.JvmInfo
-
Retrieves the default time zone in this JVM.
- getDescription() - Method in class net.centro.rtb.monitoringcenter.MonitoringCenterServlet.EndpointDescription
-
- getDiskSpaceInBytesByRootPaths() - Method in class net.centro.rtb.monitoringcenter.infos.OperatingSystemInfo
-
Retrieves the total disk space in bytes by root paths.
- getDistributionName() - Method in class net.centro.rtb.monitoringcenter.infos.OperatingSystemInfo
-
Retrieves the name of the operating system distribution.
- getEffectiveConfigFileFullPath(MonitoringCenterConfig) - Static method in class net.centro.rtb.monitoringcenter.util.ConfigFileUtil
-
- getEnableBatching() - Method in class net.centro.rtb.monitoringcenter.config.dto.GraphiteReporterConfigDto
-
- getEnableBatching() - Method in class net.centro.rtb.monitoringcenter.config.GraphiteReporterConfig
-
Indicates whether the Graphite reporter should employ batching or not.
- getEnableReporter() - Method in class net.centro.rtb.monitoringcenter.config.dto.GraphiteReporterConfigDto
-
- getEnableReporter() - Method in class net.centro.rtb.monitoringcenter.config.GraphiteReporterConfig
-
Indicates whether the reporter should be enabled or not.
- getEnableSystemMetrics() - Method in class net.centro.rtb.monitoringcenter.config.dto.MetricCollectionConfigDto
-
- getEnableSystemMetrics() - Method in class net.centro.rtb.monitoringcenter.config.MetricCollectionConfig
-
Indicates whether the collection of system metrics should be enabled or not.
- getEnableTomcatMetrics() - Method in class net.centro.rtb.monitoringcenter.config.dto.MetricCollectionConfigDto
-
- getEnableTomcatMetrics() - Method in class net.centro.rtb.monitoringcenter.config.MetricCollectionConfig
-
Indicates whether the collection of Tomcat metrics should be enabled or not.
- getExecutorStatuses() - Method in class net.centro.rtb.monitoringcenter.metrics.tomcat.TomcatMetricSet
-
- getExecutorStatuses() - Method in interface net.centro.rtb.monitoringcenter.metrics.tomcat.TomcatStatus
-
Retrieves a list of executor statuses.
- getFifteenMinuteRate() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.CompositeForwardingMeter
-
- getFifteenMinuteRate() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.CompositeForwardingTimer
-
- getFifteenMinuteRate() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.ForwardingReadOnlyMeter
-
- getFifteenMinuteRate() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.ForwardingReadOnlyTimer
-
- getFiveMinuteRate() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.CompositeForwardingMeter
-
- getFiveMinuteRate() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.CompositeForwardingTimer
-
- getFiveMinuteRate() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.ForwardingReadOnlyMeter
-
- getFiveMinuteRate() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.ForwardingReadOnlyTimer
-
- getFreeDiskSpaceInBytesGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemMetricSet
-
- getFreeDiskSpaceInBytesGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemStatus
-
Retrieves the free disk space in bytes for the root path ("/").
- getFreePhysicalMemorySizeInBytesGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemMetricSet
-
- getFreePhysicalMemorySizeInBytesGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemStatus
-
Retrieves the amount of free physical memory in bytes.
- getFreeSwapSpaceSizeInBytesGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemMetricSet
-
- getFreeSwapSpaceSizeInBytesGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemStatus
-
Retrieves the amount of free swap space in bytes.
- getFullGcCollectionsGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmMetricSet
-
- getFullGcCollectionsGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmStatus
-
Retrieves the number of full garbage collections since the JVM started execution.
- getGarbageCollectorStatuses() - Method in class net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmMetricSet
-
- getGarbageCollectorStatuses() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmStatus
-
Retrieves a list of garbage collector statuses.
- getGaugesByNames() - Static method in class net.centro.rtb.monitoringcenter.MonitoringCenter
-
Retrieves a sorted map of gauges by names.
- getGaugesByNames(boolean) - Static method in class net.centro.rtb.monitoringcenter.MonitoringCenter
-
Retrieves a sorted map of gauges by names.
- getGaugesByNames(boolean, String[]) - Static method in class net.centro.rtb.monitoringcenter.MonitoringCenter
-
Retrieves a sorted map of gauges by names.
- getGraphiteReporterConfig() - Method in class net.centro.rtb.monitoringcenter.config.dto.MetricReportingConfigDto
-
- getGraphiteReporterConfig() - Method in class net.centro.rtb.monitoringcenter.config.MetricReportingConfig
-
Retrieves the graphite reporter configuration.
- getHeapMemoryUsageStatus() - Method in class net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmMetricSet
-
- getHeapMemoryUsageStatus() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmStatus
-
Retrieves the memory usage status of the heap space.
- getHistogram(String, String...) - Method in interface net.centro.rtb.monitoringcenter.MetricCollector
-
Retrieves a histogram, creating it if one does not exist.
- getHistogramsByNames() - Static method in class net.centro.rtb.monitoringcenter.MonitoringCenter
-
Retrieves a sorted map of histograms by names.
- getHistogramsByNames(boolean) - Static method in class net.centro.rtb.monitoringcenter.MonitoringCenter
-
Retrieves a sorted map of histograms by names.
- getHistogramsByNames(boolean, String[]) - Static method in class net.centro.rtb.monitoringcenter.MonitoringCenter
-
Retrieves a sorted map of histograms by names.
- getHost() - Method in class net.centro.rtb.monitoringcenter.config.HostAndPort
-
Retrieves the host.
- getHttpConnectorStatus(TomcatStatus) - Static method in class net.centro.rtb.monitoringcenter.util.TomcatStatusUtil
-
- getHttpsConnectorStatus(TomcatStatus) - Static method in class net.centro.rtb.monitoringcenter.util.TomcatStatusUtil
-
- getInitialSizeInBytesGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.MemoryUsageStatus
-
Retrieves the amount of memory in bytes that the JVM initially requests from the operating system for memory
management.
- getInputArguments() - Method in class net.centro.rtb.monitoringcenter.infos.JvmInfo
-
Retrieves a list of input arguments passed to the JVM from all sources, except for the arguments passed to the
main() method.
- getInternalHttpConnectorStatus(TomcatStatus) - Static method in class net.centro.rtb.monitoringcenter.util.TomcatStatusUtil
-
- getInternalHttpsConnectorStatus(TomcatStatus) - Static method in class net.centro.rtb.monitoringcenter.util.TomcatStatusUtil
-
- getIoWaitPercentageGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemMetricSet
-
- getIoWaitPercentageGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemStatus
-
Retrieves a recent UNIX iowait (percentage of CPU blocked for IO) value as reported in the output for the iostat
command.
- getJmxAttribute(ObjectName, String, Class<T>, T) - Static method in class net.centro.rtb.monitoringcenter.util.JmxUtil
-
Retrieves the value of a JMX attribute.
- getJmxAttributeAsGauge(ObjectName, String, Class<T>, T) - Static method in class net.centro.rtb.monitoringcenter.util.JmxUtil
-
Creates a Gauge representing the value of a JMX attribute.
- getJreVendor() - Method in class net.centro.rtb.monitoringcenter.infos.JvmInfo
-
Retrieves the vendor of the Java Runtime Environment (JRE).
- getJreVersion() - Method in class net.centro.rtb.monitoringcenter.infos.JvmInfo
-
Retrieves the version of the Java Runtime Environment (JRE).
- getJvmCpuBusyPercentageGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemMetricSet
-
- getJvmCpuBusyPercentageGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemStatus
-
Retrieves the recent CPU usage for the JVM process.
- getJvmInfo() - Method in class net.centro.rtb.monitoringcenter.infos.SystemInfo
-
Retrieves the information about the Java Virtual Machine (JVM).
- getJvmStatus() - Method in class net.centro.rtb.monitoringcenter.metrics.system.SystemMetricSet
-
- getJvmStatus() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.SystemStatus
-
Retrieves the status of the Java Virtual Machine (JVM).
- getLoadBalancerIpAddress() - Method in class net.centro.rtb.monitoringcenter.infos.NodeInfo
-
Retrieves the IP address of the load balancer, if applicable.
- getLoginTimeout() - Method in class net.centro.rtb.monitoringcenter.metrics.instrumented.InstrumentedDataSource
-
- getLogWriter() - Method in class net.centro.rtb.monitoringcenter.metrics.instrumented.InstrumentedDataSource
-
- getMajorGcTimer() - Method in class net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmMetricSet
-
- getMajorGcTimer() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmStatus
-
Retrieves the timer for major garbage collections.
- getMaxAvailableMemoryInBytesGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.MemoryUsageStatus
-
Retrieves the maximum amount of memory in bytes that can be used for memory management.
- getMaxConnectionsGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.tomcat.TomcatConnectorStatus
-
Retrieves the maximum number of connections.
- getMaxFileDescriptorsGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemMetricSet
-
- getMaxFileDescriptorsGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemStatus
-
Retrieves the maximum number of file descriptors.
- getMaxPoolSizeGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.tomcat.TomcatConnectorStatus
-
Retrieves the maximum size of the thread pool utilized by the connector.
- getMaxPoolSizeGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.tomcat.TomcatExecutorStatus
-
Retrieves the maximum size of the thread pool utilized by the executor.
- getMeanRate() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.CompositeForwardingMeter
-
- getMeanRate() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.CompositeForwardingTimer
-
- getMeanRate() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.ForwardingReadOnlyMeter
-
- getMeanRate() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.ForwardingReadOnlyTimer
-
- getMemoryPoolStatuses() - Method in class net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmMetricSet
-
- getMemoryPoolStatuses() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmStatus
-
Retrieves a list of memory pool statuses.
- getMemoryUsageStatus() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.MemoryPoolStatus
-
Retrieves the memory usage status.
- getMeter(String, String...) - Method in interface net.centro.rtb.monitoringcenter.MetricCollector
-
Retrieves a meter, creating it if one does not exist.
- getMetersByNames() - Static method in class net.centro.rtb.monitoringcenter.MonitoringCenter
-
Retrieves a sorted map of meters by names.
- getMetersByNames(boolean) - Static method in class net.centro.rtb.monitoringcenter.MonitoringCenter
-
Retrieves a sorted map of meters by names.
- getMetersByNames(boolean, String[]) - Static method in class net.centro.rtb.monitoringcenter.MonitoringCenter
-
Retrieves a sorted map of meters by names.
- getMetricCollectionConfig() - Method in class net.centro.rtb.monitoringcenter.config.dto.MonitoringCenterConfigDto
-
- getMetricCollectionConfig() - Method in class net.centro.rtb.monitoringcenter.config.MonitoringCenterConfig
-
Retrieves the metric collection config.
- getMetricCollector(Class<?>, String...) - Static method in class net.centro.rtb.monitoringcenter.MonitoringCenter
-
- getMetricCollector(String, String...) - Static method in class net.centro.rtb.monitoringcenter.MonitoringCenter
-
- getMetricNamePostfixPolicy() - Method in class net.centro.rtb.monitoringcenter.config.dto.NamingConfigDto
-
- getMetricNamePostfixPolicy() - Method in class net.centro.rtb.monitoringcenter.config.NamingConfig
-
Retrieves the policy for appending metric types to metric names.
- getMetricReportingConfig() - Method in class net.centro.rtb.monitoringcenter.config.dto.MonitoringCenterConfigDto
-
- getMetricReportingConfig() - Method in class net.centro.rtb.monitoringcenter.config.MonitoringCenterConfig
-
Retrieves the metric reporting config.
- getMetrics() - Method in class net.centro.rtb.monitoringcenter.metrics.C3P0PooledDataSourceMetricSet
-
- getMetrics() - Method in class net.centro.rtb.monitoringcenter.metrics.GuavaCacheMetricSet
-
- getMetrics() - Method in class net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmMetricSet
-
- getMetrics() - Method in class net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemMetricSet
-
- getMetrics() - Method in class net.centro.rtb.monitoringcenter.metrics.system.SystemMetricSet
-
- getMetrics() - Method in class net.centro.rtb.monitoringcenter.metrics.tomcat.TomcatMetricSet
-
- getMetricsByNames() - Static method in class net.centro.rtb.monitoringcenter.MonitoringCenter
-
Retrieves a sorted map of metrics by names.
- getMetricsByNames(boolean) - Static method in class net.centro.rtb.monitoringcenter.MonitoringCenter
-
Retrieves a sorted map of metrics by names.
- getMetricsByNames(boolean, String[]) - Static method in class net.centro.rtb.monitoringcenter.MonitoringCenter
-
Retrieves a sorted map of metrics by names.
- getMinorGcTimer() - Method in class net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmMetricSet
-
- getMinorGcTimer() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmStatus
-
Retrieves the timer for minor garbage collections.
- getName() - Method in class net.centro.rtb.monitoringcenter.infos.OperatingSystemInfo
-
Retrieves the name of the operating system.
- getName() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.BufferPoolStatus
-
Retrieves the name of the buffer pool.
- getName() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.GarbageCollectorStatus
-
Retrieves the name of the garbage collector.
- getName() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.MemoryPoolStatus
-
Retrieves the name of this memory pool.
- getName() - Method in interface net.centro.rtb.monitoringcenter.metrics.tomcat.TomcatConnectorStatus
-
Retrieves the name of the connector.
- getName() - Method in interface net.centro.rtb.monitoringcenter.metrics.tomcat.TomcatExecutorStatus
-
Retrieves the name of the executor.
- getNameAndVersion() - Method in class net.centro.rtb.monitoringcenter.infos.ServerInfo
-
Retrieves the name and version of the HTTP server/servlet container.
- getNamingConfig() - Method in class net.centro.rtb.monitoringcenter.config.dto.MonitoringCenterConfigDto
-
- getNamingConfig() - Method in class net.centro.rtb.monitoringcenter.config.MonitoringCenterConfig
-
Retrieves the naming config.
- getNodeGroupName() - Method in class net.centro.rtb.monitoringcenter.config.dto.NamingConfigDto
-
- getNodeGroupName() - Method in class net.centro.rtb.monitoringcenter.config.NamingConfig
-
Retrieves the node group name to be used in the node-specific prefix for metrics.
- getNodeGroupName() - Method in class net.centro.rtb.monitoringcenter.infos.NodeInfo
-
Retrieves the node group name, as specified in the MonitoringCenter configuration.
- getNodeId() - Method in class net.centro.rtb.monitoringcenter.config.dto.NamingConfigDto
-
- getNodeId() - Method in class net.centro.rtb.monitoringcenter.config.NamingConfig
-
Retrieves the node ID to be used in the node-specific prefix for metrics.
- getNodeId() - Method in class net.centro.rtb.monitoringcenter.infos.NodeInfo
-
Retrieves the node ID, as specified in the MonitoringCenter configuration.
- getNodeInfo() - Static method in class net.centro.rtb.monitoringcenter.MonitoringCenter
-
Retrieves information about this network node.
- getNonHeapMemoryUsageStatus() - Method in class net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmMetricSet
-
- getNonHeapMemoryUsageStatus() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmStatus
-
Retrieves the memory usage status of the non-heap space.
- getNumberOfLogicalProcessors() - Method in class net.centro.rtb.monitoringcenter.infos.OperatingSystemInfo
-
Retrieves the number of logical processors.
- getOneMinuteRate() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.CompositeForwardingMeter
-
- getOneMinuteRate() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.CompositeForwardingTimer
-
- getOneMinuteRate() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.ForwardingReadOnlyMeter
-
- getOneMinuteRate() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.ForwardingReadOnlyTimer
-
- getOpenFileDescriptorsGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemMetricSet
-
- getOpenFileDescriptorsGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemStatus
-
Retrieves the number of open file descriptors.
- getOperatingSystemInfo() - Method in class net.centro.rtb.monitoringcenter.infos.SystemInfo
-
Retrieves the information about the operating system.
- getOperatingSystemStatus() - Method in class net.centro.rtb.monitoringcenter.metrics.system.SystemMetricSet
-
- getOperatingSystemStatus() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.SystemStatus
-
Retrieves the status of the operating system.
- getParentLogger() - Method in class net.centro.rtb.monitoringcenter.metrics.instrumented.InstrumentedDataSource
-
- getPath() - Method in class net.centro.rtb.monitoringcenter.MonitoringCenterServlet.EndpointDescription
-
- getPeakThreadsGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmMetricSet
-
- getPeakThreadsGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmStatus
-
Retrieves the peak live thread count since the JVM started or peak was reset.
- getPhysicalMemorySizeInBytes() - Method in class net.centro.rtb.monitoringcenter.infos.OperatingSystemInfo
-
Retrieves the physical memory (RAM) size in bytes.
- getPort() - Method in class net.centro.rtb.monitoringcenter.config.HostAndPort
-
Retrieves the port.
- getPort() - Method in interface net.centro.rtb.monitoringcenter.metrics.tomcat.TomcatConnectorStatus
-
Retrieves the port associated with the connector.
- getPublicIpAddress() - Method in class net.centro.rtb.monitoringcenter.infos.NodeInfo
-
Retrieves the public IP address of this node.
- getQpsGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.tomcat.TomcatConnectorStatus
-
Retrieves the current request rate per second (QPS).
- getQueryParams() - Method in class net.centro.rtb.monitoringcenter.MonitoringCenterServlet.EndpointDescription
-
- getQueueCapacityGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.tomcat.TomcatExecutorStatus
-
Retrieves the capacity of the pending tasks queue.
- getQueueSizeGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.tomcat.TomcatExecutorStatus
-
Retrieves the current size of the pending tasks queue.
- getReportingIntervalInSeconds() - Method in class net.centro.rtb.monitoringcenter.config.dto.GraphiteReporterConfigDto
-
- getReportingIntervalInSeconds() - Method in class net.centro.rtb.monitoringcenter.config.GraphiteReporterConfig
-
Retrieves the reporting interval in seconds.
- getServletSpecVersion() - Method in class net.centro.rtb.monitoringcenter.infos.ServerInfo
-
Retrieves the version of the servlet specification.
- getSizeGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.BufferPoolStatus
-
Retrieves an estimate of the number of buffers in the pool.
- getSnapshot() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.CompositeForwardingHistogram
-
- getSnapshot() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.CompositeForwardingTimer
-
- getSnapshot() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.ForwardingReadOnlyHistogram
-
- getSnapshot() - Method in class net.centro.rtb.monitoringcenter.metrics.forwarding.ForwardingReadOnlyTimer
-
- getSpecVersion() - Method in class net.centro.rtb.monitoringcenter.infos.JvmInfo
-
Retrieves the version of the Java language spec.
- getStartedTimestamp() - Method in class net.centro.rtb.monitoringcenter.infos.JvmInfo
-
Retrieves the timestamp denoting when the JVM started execution.
- getStartsWithFilters() - Method in class net.centro.rtb.monitoringcenter.config.dto.GraphiteReporterConfigDto
-
- getStartsWithFilters() - Method in class net.centro.rtb.monitoringcenter.config.GraphiteReporterConfig
-
Retrieves the filters to apply to metrics in order to decide which metrics should be reported to Graphite.
- getSwapSpaceSizeInBytes() - Method in class net.centro.rtb.monitoringcenter.infos.OperatingSystemInfo
-
Retrieves the swap space size in bytes.
- getSystemCpuBusyPercentageGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemMetricSet
-
- getSystemCpuBusyPercentageGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemStatus
-
Retrieves the recent CPU usage for the whole system.
- getSystemInfo() - Static method in class net.centro.rtb.monitoringcenter.MonitoringCenter
-
Retrieves information about the operating system and the JVM.
- getSystemLoadAverageGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemMetricSet
-
- getSystemLoadAverageGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemStatus
-
Retrieves the UNIX system load average for the past minute.
- getSystemLoadAveragePerLogicalProcessorGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemMetricSet
-
- getSystemLoadAveragePerLogicalProcessorGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemStatus
-
Retrieves the UNIX system load average for the past minute divided by the number of logical processors.
- getSystemStatus() - Static method in class net.centro.rtb.monitoringcenter.MonitoringCenter
-
Retrieves the current system status, consisting of the operating system and JVM statuses.
- getThreadsGaugesByThreadStates() - Method in class net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmMetricSet
-
- getThreadsGaugesByThreadStates() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmStatus
-
Retrieves current thread counts by thread states.
- getTimer(String, String...) - Method in interface net.centro.rtb.monitoringcenter.MetricCollector
-
Retrieves a timer, creating it if one does not exist.
- getTimersByNames() - Static method in class net.centro.rtb.monitoringcenter.MonitoringCenter
-
Retrieves a sorted map of timers by names.
- getTimersByNames(boolean) - Static method in class net.centro.rtb.monitoringcenter.MonitoringCenter
-
Retrieves a sorted map of timers by names.
- getTimersByNames(boolean, String[]) - Static method in class net.centro.rtb.monitoringcenter.MonitoringCenter
-
Retrieves a sorted map of timers by names.
- getTomcatStatus() - Static method in class net.centro.rtb.monitoringcenter.MonitoringCenter
-
Retrieves the current status for Tomcat's executors and connectors.
- getTotalCapacityInBytesGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.BufferPoolStatus
-
Retrieves an estimate of the total capacity of buffers in the pool in bytes.
- getTotalCollectionDurationInMillisGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.GarbageCollectorStatus
-
Retrieves the approximate accumulated elapsed collection time in milliseconds.
- getTotalDiskSpaceInBytesGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemMetricSet
-
- getTotalDiskSpaceInBytesGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemStatus
-
Retrieves the total disk space in bytes for the root path ("/").
- getTotalLoadedClassesGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmMetricSet
-
- getTotalLoadedClassesGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmStatus
-
Retrieves the total number of classes loaded since the JVM started execution.
- getTotalMemoryUsageStatus() - Method in class net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmMetricSet
-
- getTotalMemoryUsageStatus() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmStatus
-
Retrieves the total memory usage status, including both heap and non-heap spaces.
- getTotalPhysicalMemorySizeInBytesGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemMetricSet
-
- getTotalPhysicalMemorySizeInBytesGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemStatus
-
Retrieves the total amount of physical memory in bytes.
- getTotalRequestsGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.tomcat.TomcatConnectorStatus
-
Retrieves the total number of requests processed by this connector.
- getTotalSwapSpaceSizeInBytesGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemMetricSet
-
- getTotalSwapSpaceSizeInBytesGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemStatus
-
Retrieves the total amount of swap space in bytes.
- getUnloadedClassesGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmMetricSet
-
- getUnloadedClassesGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmStatus
-
Retrieves the total number of classes unloaded since the JVM started execution.
- getUptimeInMillisGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmMetricSet
-
- getUptimeInMillisGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.JvmStatus
-
Retrieves the uptime of the JVM in milliseconds.
- getUsedAfterGcInBytesGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.MemoryPoolStatus
-
Retrieves the amount of used memory in bytes after the most recent garbage collection.
- getUsedDiskSpacePercentageGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemMetricSet
-
- getUsedDiskSpacePercentageGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemStatus
-
Retrieves the percentage of used disk space for the root path ("/").
- getUsedFileDescriptorsPercentageGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemMetricSet
-
- getUsedFileDescriptorsPercentageGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemStatus
-
Retrieves the percentage of used file descriptors.
- getUsedMemoryInBytesGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.BufferPoolStatus
-
Retrieves an estimate of the memory that the JVM is using for this buffer pool in bytes.
- getUsedMemoryInBytesGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.MemoryUsageStatus
-
Retrieves the amount of used memory in bytes.
- getUsedMemoryPercentageGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.jvm.MemoryUsageStatus
-
Retrieves the percentage of used memory.
- getUsedPhysicalMemoryPercentageGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemMetricSet
-
- getUsedPhysicalMemoryPercentageGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemStatus
-
Retrieves the percentage of used physical memory.
- getUsedSwapSpacePercentageGauge() - Method in class net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemMetricSet
-
- getUsedSwapSpacePercentageGauge() - Method in interface net.centro.rtb.monitoringcenter.metrics.system.os.OperatingSystemStatus
-
Retrieves the percentage of used swap space.
- getVersion() - Method in class net.centro.rtb.monitoringcenter.infos.OperatingSystemInfo
-
Retrieves the version of the operating system.
- getVmName() - Method in class net.centro.rtb.monitoringcenter.infos.JvmInfo
-
Retrieves the implementation name of this Java Virtual Machine.
- getVmVendor() - Method in class net.centro.rtb.monitoringcenter.infos.JvmInfo
-
Retrieves the vendor of this Java Virtual Machine.
- getVmVersion() - Method in class net.centro.rtb.monitoringcenter.infos.JvmInfo
-
Retrieves the implementation version of this Java Virtual Machine.
- GraphiteMetricFormatter - Class in net.centro.rtb.monitoringcenter.util
-
- GraphiteMetricFormatter(TimeUnit, TimeUnit) - Constructor for class net.centro.rtb.monitoringcenter.util.GraphiteMetricFormatter
-
- GraphiteReporterConfig - Class in net.centro.rtb.monitoringcenter.config
-
This class encompasses the configuration parameters for the Graphite push reporter.
- graphiteReporterConfig(GraphiteReporterConfig) - Method in class net.centro.rtb.monitoringcenter.config.MonitoringCenterConfig.Builder
-
Sets the configuration for the GraphiteReporter.
- GraphiteReporterConfig.Builder - Class in net.centro.rtb.monitoringcenter.config
-
- GraphiteReporterConfigDto - Class in net.centro.rtb.monitoringcenter.config.dto
-
- GraphiteReporterConfigDto() - Constructor for class net.centro.rtb.monitoringcenter.config.dto.GraphiteReporterConfigDto
-
- GuavaCacheMetricSet - Class in net.centro.rtb.monitoringcenter.metrics
-
- GuavaCacheMetricSet(Cache<?, ?>) - Constructor for class net.centro.rtb.monitoringcenter.metrics.GuavaCacheMetricSet
-