@LimitedPrivate("HDFS") @Evolving
| Class | Description |
|---|---|
| DatanodeStorage |
Class captures information of a storage in Datanode.
|
| DatanodeStorageReport |
Class captures information of a datanode and its storages.
|
| DataNodeUsageReport |
A class that allows DataNode to communicate information about
usage statistics/metrics to NameNode.
|
| DataNodeUsageReport.Builder |
Builder class for
DataNodeUsageReport. |
| DataNodeUsageReportUtil |
This class is helper class to generate a live usage report by calculating
the delta between current DataNode usage metrics and the usage metrics
captured at the time of the last report.
|
| OutlierMetrics |
Outlier detection metrics - median, median absolute deviation, upper latency limit,
actual latency etc.
|
| SlowDiskReports |
A class that allows a DataNode to communicate information about all
its disks that appear to be slow.
|
| SlowPeerReports |
A class that allows a DataNode to communicate information about all
its peer DataNodes that appear to be slow.
|
| StorageReport |
Utilization report for a Datanode storage
|
| Enum | Description |
|---|---|
| DatanodeStorage.State |
The state of the storage.
|
| SlowDiskReports.DiskOp |
Lists the types of operations on which disk latencies are measured.
|
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.