HDFS-12317. HDFS metrics render error in the page of Github. Contributed by Yiqun Lin.
This commit is contained in:
parent
71bbb86d69
commit
ac12e153a8
@ -179,8 +179,8 @@ Each metrics record contains tags such as ProcessName, SessionId, and Hostname a
|
|||||||
| `GenerateEDEKTimeAvgTime` | Average time of generating EDEK in milliseconds |
|
| `GenerateEDEKTimeAvgTime` | Average time of generating EDEK in milliseconds |
|
||||||
| `WarmUpEDEKTimeNumOps` | Total number of warming up EDEK |
|
| `WarmUpEDEKTimeNumOps` | Total number of warming up EDEK |
|
||||||
| `WarmUpEDEKTimeAvgTime` | Average time of warming up EDEK in milliseconds |
|
| `WarmUpEDEKTimeAvgTime` | Average time of warming up EDEK in milliseconds |
|
||||||
| `ResourceCheckTime`*num*`s(50|75|90|95|99)thPercentileLatency` | The 50/75/90/95/99th percentile of NameNode resource check latency in milliseconds. Percentile measurement is off by default, by watching no intervals. The intervals are specified by `dfs.metrics.percentiles.intervals`. |
|
| `ResourceCheckTime`*num*`s(50/75/90/95/99)thPercentileLatency` | The 50/75/90/95/99th percentile of NameNode resource check latency in milliseconds. Percentile measurement is off by default, by watching no intervals. The intervals are specified by `dfs.metrics.percentiles.intervals`. |
|
||||||
| `StorageBlockReport`*num*`s(50|75|90|95|99)thPercentileLatency` | The 50/75/90/95/99th percentile of storage block report latency in milliseconds. Percentile measurement is off by default, by watching no intervals. The intervals are specified by `dfs.metrics.percentiles.intervals`. |
|
| `StorageBlockReport`*num*`s(50/75/90/95/99)thPercentileLatency` | The 50/75/90/95/99th percentile of storage block report latency in milliseconds. Percentile measurement is off by default, by watching no intervals. The intervals are specified by `dfs.metrics.percentiles.intervals`. |
|
||||||
|
|
||||||
FSNamesystem
|
FSNamesystem
|
||||||
------------
|
------------
|
||||||
@ -240,8 +240,8 @@ Each metrics record contains tags such as HAState and Hostname as additional inf
|
|||||||
| `NumInMaintenanceLiveDataNodes` | Number of live Datanodes which are in maintenance state |
|
| `NumInMaintenanceLiveDataNodes` | Number of live Datanodes which are in maintenance state |
|
||||||
| `NumInMaintenanceDeadDataNodes` | Number of dead Datanodes which are in maintenance state |
|
| `NumInMaintenanceDeadDataNodes` | Number of dead Datanodes which are in maintenance state |
|
||||||
| `NumEnteringMaintenanceDataNodes` | Number of Datanodes that are entering the maintenance state |
|
| `NumEnteringMaintenanceDataNodes` | Number of Datanodes that are entering the maintenance state |
|
||||||
| `FSN(Read|Write)Lock`*OperationName*`NumOps` | Total number of acquiring lock by operations |
|
| `FSN(Read/Write)Lock`*OperationName*`NumOps` | Total number of acquiring lock by operations |
|
||||||
| `FSN(Read|Write)Lock`*OperationName*`AvgTime` | Average time of holding the lock by operations in milliseconds |
|
| `FSN(Read/Write)Lock`*OperationName*`AvgTime` | Average time of holding the lock by operations in milliseconds |
|
||||||
|
|
||||||
JournalNode
|
JournalNode
|
||||||
-----------
|
-----------
|
||||||
@ -308,13 +308,13 @@ Each metrics record contains tags such as SessionId and Hostname as additional i
|
|||||||
| `RamDiskBlocksEvictedWithoutRead` | Total number of blocks evicted in memory without ever being read from memory |
|
| `RamDiskBlocksEvictedWithoutRead` | Total number of blocks evicted in memory without ever being read from memory |
|
||||||
| `RamDiskBlocksEvictionWindowMsNumOps` | Number of blocks evicted in memory|
|
| `RamDiskBlocksEvictionWindowMsNumOps` | Number of blocks evicted in memory|
|
||||||
| `RamDiskBlocksEvictionWindowMsAvgTime` | Average time of blocks in memory before being evicted in milliseconds |
|
| `RamDiskBlocksEvictionWindowMsAvgTime` | Average time of blocks in memory before being evicted in milliseconds |
|
||||||
| `RamDiskBlocksEvictionWindows`*num*`s(50|75|90|95|99)thPercentileLatency` | The 50/75/90/95/99th percentile of latency between memory write and eviction in milliseconds. Percentile measurement is off by default, by watching no intervals. The intervals are specified by `dfs.metrics.percentiles.intervals`. |
|
| `RamDiskBlocksEvictionWindows`*num*`s(50/75/90/95/99)thPercentileLatency` | The 50/75/90/95/99th percentile of latency between memory write and eviction in milliseconds. Percentile measurement is off by default, by watching no intervals. The intervals are specified by `dfs.metrics.percentiles.intervals`. |
|
||||||
| `RamDiskBlocksLazyPersisted` | Total number of blocks written to disk by lazy writer |
|
| `RamDiskBlocksLazyPersisted` | Total number of blocks written to disk by lazy writer |
|
||||||
| `RamDiskBlocksDeletedBeforeLazyPersisted` | Total number of blocks deleted by application before being persisted to disk |
|
| `RamDiskBlocksDeletedBeforeLazyPersisted` | Total number of blocks deleted by application before being persisted to disk |
|
||||||
| `RamDiskBytesLazyPersisted` | Total number of bytes written to disk by lazy writer |
|
| `RamDiskBytesLazyPersisted` | Total number of bytes written to disk by lazy writer |
|
||||||
| `RamDiskBlocksLazyPersistWindowMsNumOps` | Number of blocks written to disk by lazy writer |
|
| `RamDiskBlocksLazyPersistWindowMsNumOps` | Number of blocks written to disk by lazy writer |
|
||||||
| `RamDiskBlocksLazyPersistWindowMsAvgTime` | Average time of blocks written to disk by lazy writer in milliseconds |
|
| `RamDiskBlocksLazyPersistWindowMsAvgTime` | Average time of blocks written to disk by lazy writer in milliseconds |
|
||||||
| `RamDiskBlocksLazyPersistWindows`*num*`s(50|75|90|95|99)thPercentileLatency` | The 50/75/90/95/99th percentile of latency between memory write and disk persist in milliseconds. Percentile measurement is off by default, by watching no intervals. The intervals are specified by `dfs.metrics.percentiles.intervals`. |
|
| `RamDiskBlocksLazyPersistWindows`*num*`s(50/75/90/95/99)thPercentileLatency` | The 50/75/90/95/99th percentile of latency between memory write and disk persist in milliseconds. Percentile measurement is off by default, by watching no intervals. The intervals are specified by `dfs.metrics.percentiles.intervals`. |
|
||||||
| `FsyncCount` | Total number of fsync |
|
| `FsyncCount` | Total number of fsync |
|
||||||
| `VolumeFailures` | Total number of volume failures occurred |
|
| `VolumeFailures` | Total number of volume failures occurred |
|
||||||
| `ReadBlockOpNumOps` | Total number of read operations |
|
| `ReadBlockOpNumOps` | Total number of read operations |
|
||||||
@ -380,23 +380,23 @@ contains tags such as Hostname as additional information along with metrics.
|
|||||||
| `TotalMetadataOperations` | Total number (monotonically increasing) of metadata operations. Metadata operations include stat, list, mkdir, delete, move, open and posix_fadvise. |
|
| `TotalMetadataOperations` | Total number (monotonically increasing) of metadata operations. Metadata operations include stat, list, mkdir, delete, move, open and posix_fadvise. |
|
||||||
| `MetadataOperationRateNumOps` | The number of metadata operations within an interval time of metric |
|
| `MetadataOperationRateNumOps` | The number of metadata operations within an interval time of metric |
|
||||||
| `MetadataOperationRateAvgTime` | Mean time of metadata operations in milliseconds |
|
| `MetadataOperationRateAvgTime` | Mean time of metadata operations in milliseconds |
|
||||||
| `MetadataOperationLatency`*num*`s(50|75|90|95|99)thPercentileLatency` | The 50/75/90/95/99th percentile of metadata operations latency in milliseconds. Percentile measurement is off by default, by watching no intervals. The intervals are specified by `dfs.metrics.percentiles.intervals`. |
|
| `MetadataOperationLatency`*num*`s(50/75/90/95/99)thPercentileLatency` | The 50/75/90/95/99th percentile of metadata operations latency in milliseconds. Percentile measurement is off by default, by watching no intervals. The intervals are specified by `dfs.metrics.percentiles.intervals`. |
|
||||||
| `TotalDataFileIos` | Total number (monotonically increasing) of data file io operations |
|
| `TotalDataFileIos` | Total number (monotonically increasing) of data file io operations |
|
||||||
| `DataFileIoRateNumOps` | The number of data file io operations within an interval time of metric |
|
| `DataFileIoRateNumOps` | The number of data file io operations within an interval time of metric |
|
||||||
| `DataFileIoRateAvgTime` | Mean time of data file io operations in milliseconds |
|
| `DataFileIoRateAvgTime` | Mean time of data file io operations in milliseconds |
|
||||||
| `DataFileIoLatency`*num*`s(50|75|90|95|99)thPercentileLatency` | The 50/75/90/95/99th percentile of data file io operations latency in milliseconds. Percentile measurement is off by default, by watching no intervals. The intervals are specified by `dfs.metrics.percentiles.intervals`. |
|
| `DataFileIoLatency`*num*`s(50/75/90/95/99)thPercentileLatency` | The 50/75/90/95/99th percentile of data file io operations latency in milliseconds. Percentile measurement is off by default, by watching no intervals. The intervals are specified by `dfs.metrics.percentiles.intervals`. |
|
||||||
| `FlushIoRateNumOps` | The number of file flush io operations within an interval time of metric |
|
| `FlushIoRateNumOps` | The number of file flush io operations within an interval time of metric |
|
||||||
| `FlushIoRateAvgTime` | Mean time of file flush io operations in milliseconds |
|
| `FlushIoRateAvgTime` | Mean time of file flush io operations in milliseconds |
|
||||||
| `FlushIoLatency`*num*`s(50|75|90|95|99)thPercentileLatency` | The 50/75/90/95/99th percentile of file flush io operations latency in milliseconds. Percentile measurement is off by default, by watching no intervals. The intervals are specified by `dfs.metrics.percentiles.intervals`. |
|
| `FlushIoLatency`*num*`s(50/75/90/95/99)thPercentileLatency` | The 50/75/90/95/99th percentile of file flush io operations latency in milliseconds. Percentile measurement is off by default, by watching no intervals. The intervals are specified by `dfs.metrics.percentiles.intervals`. |
|
||||||
| `SyncIoRateNumOps` | The number of file sync io operations within an interval time of metric |
|
| `SyncIoRateNumOps` | The number of file sync io operations within an interval time of metric |
|
||||||
| `SyncIoRateAvgTime` | Mean time of file sync io operations in milliseconds |
|
| `SyncIoRateAvgTime` | Mean time of file sync io operations in milliseconds |
|
||||||
| `SyncIoLatency`*num*`s(50|75|90|95|99)thPercentileLatency` | The 50/75/90/95/99th percentile of file sync io operations latency in milliseconds. Percentile measurement is off by default, by watching no intervals. The intervals are specified by `dfs.metrics.percentiles.intervals`. |
|
| `SyncIoLatency`*num*`s(50/75/90/95/99)thPercentileLatency` | The 50/75/90/95/99th percentile of file sync io operations latency in milliseconds. Percentile measurement is off by default, by watching no intervals. The intervals are specified by `dfs.metrics.percentiles.intervals`. |
|
||||||
| `ReadIoRateNumOps` | The number of file read io operations within an interval time of metric |
|
| `ReadIoRateNumOps` | The number of file read io operations within an interval time of metric |
|
||||||
| `ReadIoRateAvgTime` | Mean time of file read io operations in milliseconds |
|
| `ReadIoRateAvgTime` | Mean time of file read io operations in milliseconds |
|
||||||
| `ReadIoLatency`*num*`s(50|75|90|95|99)thPercentileLatency` | The 50/75/90/95/99th percentile of file read io operations latency in milliseconds. Percentile measurement is off by default, by watching no intervals. The intervals are specified by `dfs.metrics.percentiles.intervals`. |
|
| `ReadIoLatency`*num*`s(50/75/90/95/99)thPercentileLatency` | The 50/75/90/95/99th percentile of file read io operations latency in milliseconds. Percentile measurement is off by default, by watching no intervals. The intervals are specified by `dfs.metrics.percentiles.intervals`. |
|
||||||
| `WriteIoRateNumOps` | The number of file write io operations within an interval time of metric |
|
| `WriteIoRateNumOps` | The number of file write io operations within an interval time of metric |
|
||||||
| `WriteIoRateAvgTime` | Mean time of file write io operations in milliseconds |
|
| `WriteIoRateAvgTime` | Mean time of file write io operations in milliseconds |
|
||||||
| `WriteIoLatency`*num*`s(50|75|90|95|99)thPercentileLatency` | The 50/75/90/95/99th percentile of file write io operations latency in milliseconds. Percentile measurement is off by default, by watching no intervals. The intervals are specified by `dfs.metrics.percentiles.intervals`. |
|
| `WriteIoLatency`*num*`s(50/75/90/95/99)thPercentileLatency` | The 50/75/90/95/99th percentile of file write io operations latency in milliseconds. Percentile measurement is off by default, by watching no intervals. The intervals are specified by `dfs.metrics.percentiles.intervals`. |
|
||||||
| `TotalFileIoErrors` | Total number (monotonically increasing) of file io error operations |
|
| `TotalFileIoErrors` | Total number (monotonically increasing) of file io error operations |
|
||||||
| `FileIoErrorRateNumOps` | The number of file io error operations within an interval time of metric |
|
| `FileIoErrorRateNumOps` | The number of file io error operations within an interval time of metric |
|
||||||
| `FileIoErrorRateAvgTime` | It measures the mean time in milliseconds from the start of an operation to hitting a failure |
|
| `FileIoErrorRateAvgTime` | It measures the mean time in milliseconds from the start of an operation to hitting a failure |
|
||||||
|
Loading…
Reference in New Issue
Block a user