Class OMMetrics

java.lang.Object
org.apache.hadoop.ozone.om.OMMetrics
All Implemented Interfaces:
OmMetadataReaderMetrics

@Private @Metrics(about="Ozone Manager Metrics", context="dfs") public class OMMetrics extends Object implements OmMetadataReaderMetrics
This class is for maintaining Ozone Manager statistics.
  • Constructor Details

    • OMMetrics

      public OMMetrics()
  • Method Details

    • create

      public static OMMetrics create()
    • getDBCheckpointMetrics

      public org.apache.hadoop.hdds.utils.DBCheckpointMetrics getDBCheckpointMetrics()
    • incNumS3BucketCreates

      public void incNumS3BucketCreates()
    • incNumS3BucketCreateFails

      public void incNumS3BucketCreateFails()
    • incNumS3BucketDeletes

      public void incNumS3BucketDeletes()
    • incNumS3BucketDeleteFails

      public void incNumS3BucketDeleteFails()
    • incDataCommittedBytes

      public void incDataCommittedBytes(long bytesWritten)
    • incNumS3Buckets

      public void incNumS3Buckets()
    • decNumS3Buckets

      public void decNumS3Buckets()
    • incNumVolumes

      public void incNumVolumes()
    • decNumVolumes

      public void decNumVolumes()
    • incNumBuckets

      public void incNumBuckets()
    • decNumBuckets

      public void decNumBuckets()
    • incNumKeys

      public void incNumKeys()
    • incNumKeys

      public void incNumKeys(int count)
    • decNumKeys

      public void decNumKeys()
    • setNumVolumes

      public void setNumVolumes(long val)
    • setNumBuckets

      public void setNumBuckets(long val)
    • setNumKeys

      public void setNumKeys(long val)
    • setNumDirs

      public void setNumDirs(long val)
    • setNumFiles

      public void setNumFiles(long val)
    • decNumKeys

      public void decNumKeys(long val)
    • getNumVolumes

      public long getNumVolumes()
    • getNumBuckets

      public long getNumBuckets()
    • getNumKeys

      public long getNumKeys()
    • incNumVolumeCreates

      public void incNumVolumeCreates()
    • incNumVolumeUpdates

      public void incNumVolumeUpdates()
    • incNumVolumeInfos

      public void incNumVolumeInfos()
    • incNumVolumeDeletes

      public void incNumVolumeDeletes()
    • incNumVolumeCheckAccesses

      public void incNumVolumeCheckAccesses()
    • incNumBucketCreates

      public void incNumBucketCreates()
    • incNumFSOBucketCreates

      public void incNumFSOBucketCreates()
    • incNumBucketInfos

      public void incNumBucketInfos()
    • incNumBucketUpdates

      public void incNumBucketUpdates()
    • incNumBucketDeletes

      public void incNumBucketDeletes()
    • incNumFSOBucketDeletes

      public void incNumFSOBucketDeletes()
    • incNumBucketLists

      public void incNumBucketLists()
    • incNumKeyLists

      public void incNumKeyLists()
      Specified by:
      incNumKeyLists in interface OmMetadataReaderMetrics
    • incNumVolumeLists

      public void incNumVolumeLists()
    • incNumListS3Buckets

      public void incNumListS3Buckets()
    • incNumListS3BucketsFails

      public void incNumListS3BucketsFails()
    • incNumListOpenFiles

      public void incNumListOpenFiles()
    • incNumListOpenFilesFails

      public void incNumListOpenFilesFails()
    • incNumInitiateMultipartUploads

      public void incNumInitiateMultipartUploads()
    • incNumInitiateMultipartUploadFails

      public void incNumInitiateMultipartUploadFails()
    • incNumCommitMultipartUploadParts

      public void incNumCommitMultipartUploadParts()
    • incNumCommitMultipartUploadPartFails

      public void incNumCommitMultipartUploadPartFails()
    • incNumCompleteMultipartUploads

      public void incNumCompleteMultipartUploads()
    • incNumSnapshotCreates

      public void incNumSnapshotCreates()
    • incNumSnapshotCreateFails

      public void incNumSnapshotCreateFails()
    • incNumSnapshotRenames

      public void incNumSnapshotRenames()
    • incNumSnapshotRenameFails

      public void incNumSnapshotRenameFails()
    • incNumSnapshotDeletes

      public void incNumSnapshotDeletes()
    • incNumSnapshotDeleteFails

      public void incNumSnapshotDeleteFails()
    • incNumSnapshotLists

      public void incNumSnapshotLists()
    • incNumSnapshotInfos

      public void incNumSnapshotInfos()
    • incNumSnapshotDiffJobs

      public void incNumSnapshotDiffJobs()
    • incNumCancelSnapshotDiffs

      public void incNumCancelSnapshotDiffs()
    • incNumCancelSnapshotDiffJobFails

      public void incNumCancelSnapshotDiffJobFails()
    • incNumListSnapshotDiffJobs

      public void incNumListSnapshotDiffJobs()
    • incNumListSnapshotDiffJobFails

      public void incNumListSnapshotDiffJobFails()
    • incNumSnapshotListFails

      public void incNumSnapshotListFails()
    • incNumSnapshotDiffJobFails

      public void incNumSnapshotDiffJobFails()
    • incNumSnapshotInfoFails

      public void incNumSnapshotInfoFails()
    • setNumSnapshotActive

      public void setNumSnapshotActive(long num)
    • incNumSnapshotActive

      public void incNumSnapshotActive()
    • decNumSnapshotActive

      public void decNumSnapshotActive()
    • setNumSnapshotDeleted

      public void setNumSnapshotDeleted(long num)
    • incNumSnapshotDeleted

      public void incNumSnapshotDeleted()
    • decNumSnapshotDeleted

      public void decNumSnapshotDeleted()
    • getNumSnapshotCacheSize

      public int getNumSnapshotCacheSize()
    • incNumSnapshotCacheSize

      public void incNumSnapshotCacheSize()
    • decNumSnapshotCacheSize

      public void decNumSnapshotCacheSize()
    • incNumCompleteMultipartUploadFails

      public void incNumCompleteMultipartUploadFails()
    • incNumAbortMultipartUploads

      public void incNumAbortMultipartUploads()
    • incNumListMultipartUploadFails

      public void incNumListMultipartUploadFails()
    • incNumListMultipartUploads

      public void incNumListMultipartUploads()
    • incNumAbortMultipartUploadFails

      public void incNumAbortMultipartUploadFails()
    • incNumListMultipartUploadParts

      public void incNumListMultipartUploadParts()
    • incNumTenants

      public void incNumTenants()
    • decNumTenants

      public void decNumTenants()
    • incNumTenantCreates

      public void incNumTenantCreates()
    • incNumTenantCreateFails

      public void incNumTenantCreateFails()
    • incNumTenantDeletes

      public void incNumTenantDeletes()
    • incNumTenantDeleteFails

      public void incNumTenantDeleteFails()
    • incNumTenantAssignUsers

      public void incNumTenantAssignUsers()
    • incNumTenantAssignUserFails

      public void incNumTenantAssignUserFails()
    • incNumTenantRevokeUsers

      public void incNumTenantRevokeUsers()
    • incNumTenantRevokeUserFails

      public void incNumTenantRevokeUserFails()
    • incNumTenantAssignAdmins

      public void incNumTenantAssignAdmins()
    • incNumTenantAssignAdminFails

      public void incNumTenantAssignAdminFails()
    • incNumTenantRevokeAdmins

      public void incNumTenantRevokeAdmins()
    • incNumTenantRevokeAdminFails

      public void incNumTenantRevokeAdminFails()
    • incNumTenantLists

      public void incNumTenantLists()
    • incNumTenantGetUserInfos

      public void incNumTenantGetUserInfos()
    • incNumTenantUserLists

      public void incNumTenantUserLists()
    • incNumGetFileStatus

      public void incNumGetFileStatus()
      Specified by:
      incNumGetFileStatus in interface OmMetadataReaderMetrics
    • incNumGetFileStatusFails

      public void incNumGetFileStatusFails()
      Specified by:
      incNumGetFileStatusFails in interface OmMetadataReaderMetrics
    • incNumCreateDirectory

      public void incNumCreateDirectory()
    • incNumCreateDirectoryFails

      public void incNumCreateDirectoryFails()
    • incNumCreateFile

      public void incNumCreateFile()
    • incNumCreateFileFails

      public void incNumCreateFileFails()
    • incNumLookupFile

      public void incNumLookupFile()
      Specified by:
      incNumLookupFile in interface OmMetadataReaderMetrics
    • incNumLookupFileFails

      public void incNumLookupFileFails()
      Specified by:
      incNumLookupFileFails in interface OmMetadataReaderMetrics
    • incNumListStatus

      public void incNumListStatus()
      Specified by:
      incNumListStatus in interface OmMetadataReaderMetrics
    • incNumListStatusFails

      public void incNumListStatusFails()
      Specified by:
      incNumListStatusFails in interface OmMetadataReaderMetrics
    • incNumListMultipartUploadPartFails

      public void incNumListMultipartUploadPartFails()
    • incNumGetServiceLists

      public void incNumGetServiceLists()
    • incNumVolumeCreateFails

      public void incNumVolumeCreateFails()
    • incNumVolumeUpdateFails

      public void incNumVolumeUpdateFails()
    • incNumVolumeInfoFails

      public void incNumVolumeInfoFails()
    • incNumVolumeDeleteFails

      public void incNumVolumeDeleteFails()
    • incNumVolumeCheckAccessFails

      public void incNumVolumeCheckAccessFails()
    • incNumBucketCreateFails

      public void incNumBucketCreateFails()
    • incNumBucketInfoFails

      public void incNumBucketInfoFails()
    • incNumBucketUpdateFails

      public void incNumBucketUpdateFails()
    • incNumBucketDeleteFails

      public void incNumBucketDeleteFails()
    • incNumKeyAllocates

      public void incNumKeyAllocates()
    • incNumKeyAllocateFails

      public void incNumKeyAllocateFails()
    • incNumKeyLookups

      public void incNumKeyLookups()
      Specified by:
      incNumKeyLookups in interface OmMetadataReaderMetrics
    • incNumKeyLookupFails

      public void incNumKeyLookupFails()
      Specified by:
      incNumKeyLookupFails in interface OmMetadataReaderMetrics
    • incNumKeyRenames

      public void incNumKeyRenames()
    • incNumKeyRenameFails

      public void incNumKeyRenameFails()
    • incNumKeyDeleteFails

      public void incNumKeyDeleteFails()
    • incNumKeyDeletes

      public void incNumKeyDeletes()
    • incNumKeyCommits

      public void incNumKeyCommits()
    • incNumKeyHSyncs

      public void incNumKeyHSyncs()
    • incNumKeyCommitFails

      public void incNumKeyCommitFails()
    • incNumBlockAllocateCalls

      public void incNumBlockAllocateCalls()
    • incNumBlockAllocateCallFails

      public void incNumBlockAllocateCallFails()
    • incNumBucketListFails

      public void incNumBucketListFails()
    • incNumKeyListFails

      public void incNumKeyListFails()
      Specified by:
      incNumKeyListFails in interface OmMetadataReaderMetrics
    • incNumVolumeListFails

      public void incNumVolumeListFails()
    • incNumGetServiceListFails

      public void incNumGetServiceListFails()
    • incNumOpenKeyDeleteRequests

      public void incNumOpenKeyDeleteRequests()
    • incNumOpenKeysSubmittedForDeletion

      public void incNumOpenKeysSubmittedForDeletion(long amount)
    • incNumOpenKeysDeleted

      public void incNumOpenKeysDeleted()
    • incNumOpenKeysCleaned

      public void incNumOpenKeysCleaned(int delta)
    • incNumOpenKeysHSyncCleaned

      public void incNumOpenKeysHSyncCleaned()
    • incNumOpenKeyDeleteRequestFails

      public void incNumOpenKeyDeleteRequestFails()
    • incNumExpiredMPUAbortRequests

      public void incNumExpiredMPUAbortRequests()
    • incNumExpiredMPUSubmittedForAbort

      public void incNumExpiredMPUSubmittedForAbort(long amount)
    • incNumExpiredMPUAborted

      public void incNumExpiredMPUAborted()
    • incNumExpiredMPUPartsAborted

      public void incNumExpiredMPUPartsAborted(long amount)
    • incNumExpiredMpuAbortRequestFails

      public void incNumExpiredMpuAbortRequestFails()
    • incNumAddAcl

      public void incNumAddAcl()
    • incNumSetAcl

      public void incNumSetAcl()
    • incNumGetAcl

      public void incNumGetAcl()
      Specified by:
      incNumGetAcl in interface OmMetadataReaderMetrics
    • incNumRemoveAcl

      public void incNumRemoveAcl()
    • incNumSetTime

      public void incNumSetTime()
    • incNumGetKeyInfo

      public void incNumGetKeyInfo()
      Specified by:
      incNumGetKeyInfo in interface OmMetadataReaderMetrics
    • incNumGetKeyInfoFails

      public void incNumGetKeyInfoFails()
      Specified by:
      incNumGetKeyInfoFails in interface OmMetadataReaderMetrics
    • incNumGetObjectTagging

      public void incNumGetObjectTagging()
      Specified by:
      incNumGetObjectTagging in interface OmMetadataReaderMetrics
    • incNumGetObjectTaggingFails

      public void incNumGetObjectTaggingFails()
      Specified by:
      incNumGetObjectTaggingFails in interface OmMetadataReaderMetrics
    • incNumPutObjectTagging

      public void incNumPutObjectTagging()
    • incNumPutObjectTaggingFails

      public void incNumPutObjectTaggingFails()
    • incNumDeleteObjectTagging

      public void incNumDeleteObjectTagging()
    • incNumDeleteObjectTaggingFails

      public void incNumDeleteObjectTaggingFails()
    • getNumVolumeCreates

      public long getNumVolumeCreates()
    • getNumVolumeUpdates

      public long getNumVolumeUpdates()
    • getNumVolumeInfos

      public long getNumVolumeInfos()
    • getNumVolumeDeletes

      public long getNumVolumeDeletes()
    • getNumVolumeCheckAccesses

      public long getNumVolumeCheckAccesses()
    • getNumBucketCreates

      public long getNumBucketCreates()
    • getNumFSOBucketCreates

      public long getNumFSOBucketCreates()
    • getNumBucketInfos

      public long getNumBucketInfos()
    • getNumBucketUpdates

      public long getNumBucketUpdates()
    • getNumBucketDeletes

      public long getNumBucketDeletes()
    • getNumFSOBucketDeletes

      public long getNumFSOBucketDeletes()
    • getNumBucketLists

      public long getNumBucketLists()
    • getNumVolumeLists

      public long getNumVolumeLists()
    • getNumKeyLists

      public long getNumKeyLists()
    • getNumGetServiceLists

      public long getNumGetServiceLists()
    • getNumVolumeCreateFails

      public long getNumVolumeCreateFails()
    • getNumVolumeUpdateFails

      public long getNumVolumeUpdateFails()
    • getNumVolumeInfoFails

      public long getNumVolumeInfoFails()
    • getNumVolumeDeleteFails

      public long getNumVolumeDeleteFails()
    • getNumVolumeCheckAccessFails

      public long getNumVolumeCheckAccessFails()
    • getNumBucketCreateFails

      public long getNumBucketCreateFails()
    • getNumBucketInfoFails

      public long getNumBucketInfoFails()
    • getNumBucketUpdateFails

      public long getNumBucketUpdateFails()
    • getNumBucketDeleteFails

      public long getNumBucketDeleteFails()
    • getNumKeyAllocates

      public long getNumKeyAllocates()
    • getNumKeyAllocateFails

      public long getNumKeyAllocateFails()
    • getNumKeyLookups

      public long getNumKeyLookups()
    • getNumKeyLookupFails

      public long getNumKeyLookupFails()
    • getNumKeyRenames

      public long getNumKeyRenames()
    • getNumKeyRenameFails

      public long getNumKeyRenameFails()
    • getNumKeyDeletes

      public long getNumKeyDeletes()
    • getNumKeyDeletesFails

      public long getNumKeyDeletesFails()
    • getNumBucketListFails

      public long getNumBucketListFails()
    • getNumKeyListFails

      public long getNumKeyListFails()
    • getNumFSOps

      public long getNumFSOps()
    • getNumGetFileStatus

      public long getNumGetFileStatus()
    • getNumListStatus

      public long getNumListStatus()
    • getNumVolumeListFails

      public long getNumVolumeListFails()
    • getNumKeyCommits

      public long getNumKeyCommits()
    • getNumKeyHSyncs

      public long getNumKeyHSyncs()
    • resetNumKeyHSyncs

      public void resetNumKeyHSyncs()
    • getNumKeyCommitFails

      public long getNumKeyCommitFails()
    • getNumBlockAllocates

      public long getNumBlockAllocates()
    • getNumBlockAllocateFails

      public long getNumBlockAllocateFails()
    • getNumGetServiceListFails

      public long getNumGetServiceListFails()
    • getNumListS3Buckets

      public long getNumListS3Buckets()
    • getNumListS3BucketsFails

      public long getNumListS3BucketsFails()
    • getDataCommittedBytes

      public long getDataCommittedBytes()
    • getNumInitiateMultipartUploads

      public long getNumInitiateMultipartUploads()
    • getNumInitiateMultipartUploadFails

      public long getNumInitiateMultipartUploadFails()
    • getNumAbortMultipartUploads

      public long getNumAbortMultipartUploads()
    • getNumAbortMultipartUploadFails

      public long getNumAbortMultipartUploadFails()
    • getNumOpenKeyDeleteRequests

      public long getNumOpenKeyDeleteRequests()
    • getNumOpenKeysSubmittedForDeletion

      public long getNumOpenKeysSubmittedForDeletion()
    • getNumOpenKeysDeleted

      public long getNumOpenKeysDeleted()
    • getNumOpenKeysCleaned

      public long getNumOpenKeysCleaned()
    • getNumOpenKeysHSyncCleaned

      public long getNumOpenKeysHSyncCleaned()
    • getNumOpenKeyDeleteRequestFails

      public long getNumOpenKeyDeleteRequestFails()
    • getNumExpiredMPUAbortRequests

      public long getNumExpiredMPUAbortRequests()
    • getNumExpiredMPUSubmittedForAbort

      public long getNumExpiredMPUSubmittedForAbort()
    • getNumExpiredMPUAborted

      public long getNumExpiredMPUAborted()
    • getNumExpiredMPUAbortRequestFails

      public long getNumExpiredMPUAbortRequestFails()
    • getNumExpiredMPUPartsAborted

      public long getNumExpiredMPUPartsAborted()
    • getNumAddAcl

      public long getNumAddAcl()
    • getNumSetAcl

      public long getNumSetAcl()
    • getNumGetAcl

      public long getNumGetAcl()
    • getNumRemoveAcl

      public long getNumRemoveAcl()
    • getNumTenantOps

      public long getNumTenantOps()
    • getNumTenants

      public long getNumTenants()
    • getNumTenantCreates

      public long getNumTenantCreates()
    • getNumTenantCreateFails

      public long getNumTenantCreateFails()
    • getNumTenantDeletes

      public long getNumTenantDeletes()
    • getNumTenantDeleteFails

      public long getNumTenantDeleteFails()
    • getNumTenantAssignUsers

      public long getNumTenantAssignUsers()
    • getNumTenantAssignUserFails

      public long getNumTenantAssignUserFails()
    • getNumTenantRevokeUsers

      public long getNumTenantRevokeUsers()
    • getNumTenantRevokeUserFails

      public long getNumTenantRevokeUserFails()
    • getNumTenantAssignAdmins

      public long getNumTenantAssignAdmins()
    • getNumTenantAssignAdminFails

      public long getNumTenantAssignAdminFails()
    • getNumTenantRevokeAdmins

      public long getNumTenantRevokeAdmins()
    • getNumTenantRevokeAdminFails

      public long getNumTenantRevokeAdminFails()
    • getNumTenantLists

      public long getNumTenantLists()
    • getNumTenantGetUserInfos

      public long getNumTenantGetUserInfos()
    • getNumTenantTenantUserLists

      public long getNumTenantTenantUserLists()
    • getNumSnapshotCreates

      public long getNumSnapshotCreates()
    • getNumSnapshotDeletes

      public long getNumSnapshotDeletes()
    • getNumSnapshotLists

      public long getNumSnapshotLists()
    • getNumSnapshotDiffJobs

      public long getNumSnapshotDiffJobs()
    • getNumSnapshotCreateFails

      public long getNumSnapshotCreateFails()
    • getNumSnapshotDeleteFails

      public long getNumSnapshotDeleteFails()
    • getNumSnapshotListFails

      public long getNumSnapshotListFails()
    • getNumSnapshotDiffJobFails

      public long getNumSnapshotDiffJobFails()
    • getNumSnapshotActive

      public long getNumSnapshotActive()
    • getNumSnapshotDeleted

      public long getNumSnapshotDeleted()
    • incNumTrashRenames

      public void incNumTrashRenames()
    • getNumTrashRenames

      public long getNumTrashRenames()
    • incNumTrashDeletes

      public void incNumTrashDeletes()
    • getNumTrashDeletes

      public long getNumTrashDeletes()
    • incNumTrashListStatus

      public void incNumTrashListStatus()
    • incNumTrashGetFileStatus

      public void incNumTrashGetFileStatus()
    • incNumTrashGetTrashRoots

      public void incNumTrashGetTrashRoots()
    • incNumTrashExists

      public void incNumTrashExists()
    • incNumTrashWriteRequests

      public void incNumTrashWriteRequests()
    • incNumTrashFilesRenames

      public void incNumTrashFilesRenames()
    • getNumTrashFilesRenames

      public long getNumTrashFilesRenames()
    • incNumTrashFilesDeletes

      public void incNumTrashFilesDeletes()
    • getNumTrashFilesDeletes

      public long getNumTrashFilesDeletes()
    • getNumTrashAtomicDirRenames

      public long getNumTrashAtomicDirRenames()
    • getNumTrashAtomicDirDeletes

      public long getNumTrashAtomicDirDeletes()
    • incNumTrashActiveCycles

      public void incNumTrashActiveCycles()
    • incNumTrashRootsEnqueued

      public void incNumTrashRootsEnqueued()
    • incNumTrashRootsProcessed

      public void incNumTrashRootsProcessed()
    • incNumTrashFails

      public void incNumTrashFails()
    • incNumTrashAtomicDirRenames

      public void incNumTrashAtomicDirRenames()
    • incNumTrashAtomicDirDeletes

      public void incNumTrashAtomicDirDeletes()
    • incEcKeysTotal

      public void incEcKeysTotal()
    • incEcBucketsTotal

      public void incEcBucketsTotal()
    • incEcKeyCreateFailsTotal

      public void incEcKeyCreateFailsTotal()
    • incEcBucketCreateFailsTotal

      public void incEcBucketCreateFailsTotal()
    • incNumRecoverLease

      public void incNumRecoverLease()
    • incNumRecoverLeaseFails

      public void incNumRecoverLeaseFails()
    • unRegister

      public void unRegister()