Interface | Description |
---|---|
MetricsAggregator |
Interface for the aggregator that aggregates a cluster-level metric from the metrics of different
hosts.
|
MultiValueMetricsAggregator |
An interface for the aggregator that aggregates metrics of different hosts into multiple
cluster-level metrics.
|
SingleValueAggregator |
Interface for the aggregator that aggregates into a single value from the metrics of different
hosts.
|
Class | Description |
---|---|
InstrumentedExecutorService |
A wrapper around
InstrumentedExecutorService
that allows the metrics to be reset by MetricsSystem.resetAllMetrics() . |
MaxReservoir |
A wrapper around
Reservoir that keeps track of the max
value sent as an update to this reservoir. |
Metric |
A metric of a given instance.
|
MetricInfo |
Metric information.
|
MetricKey |
Metric keys.
|
MetricKey.Builder |
Builder to create
MetricKey instances. |
MetricKey.Name |
A nested class to hold named string constants for their corresponding metrics.
|
MetricsConfig |
Configurations used by the metrics system.
|
MetricsFilter |
A filter that matches the instance-level metrics by the instance type and metric name.
|
MetricsSystem |
A MetricsSystem is created by a specific instance(master, worker).
|
MetricsSystem.MultiTimerContext |
A timer context with multiple timers.
|
OperationSystemGaugeSet |
A set of counters for the os metric.
|
TimeSeries |
Represents a time series which can be graphed in the UI.
|
Enum | Description |
---|---|
MetricInfo.UfsOps |
The list of under filesystem operations triggered by master or workers.
|
MetricsSystem.InstanceType |
An enum of supported instance type.
|
Copyright © 2023. All Rights Reserved.