Rpcdetailed - aajisaka/hadoop-metrics GitHub Wiki
"(RPC method name)NumOps" metrics show total number of (RPC method name) calls, and "(RPC method name)AvgTime" show average time of (RPC method name) calls in milliseconds. Here is the list of RPC method name. For more details, see org.apache.hadoop.ipc.metrics.RpcDetailMetrics.java.
NameNode
fs.default.name
)
port=8020 (or the port set by - VersionRequest
- RegisterDatanode
- SendHeartbeat
- BlockReport
- GetFsStats
- SetSafeMode
- GetDatanodeReport
- GetFileInfo
- GetFileLinkInfo
- GetServerDefaults
- Delete
- Mkdir
- GetListing
- GetBlockLocations
- Rename2
- Create
- AddBlock
- BlockReceivedAndDeleted
- Complete
- SetPermission
- SetReplication
- Fsync
- RenewLease
- Rename
For more details, see org.apache.hadoop.hdfs.server.namenode.NameNodeRpcServer.java
ResourceManager
yarn.resourcemanager.admin.address
)
port=8033 (or the port set by - RefreshQueues
- RefreshNodes
- RefreshSuperUserGroupsConfiguration
- RefreshUserToGroupsMappings
- RefreshAdminAcls
- RefreshServiceAcls
- GetGroupsForUser
For more details, see org.apache.hadoop.yarn.server.resourcemanager.AdminService.java
yarn.resourcemanager.address
)
port=8032 (or the port set by - GetNewApplication
- SubmitApplication
- GetApplicationReport
- ForceKillApplication
- GetClusterMetrics
- GetApplications
- GetClusterNodes
- GetQueueInfo
- GetQueueUserAcls
- GetDelegationToken
- RenewDelegationToken
- DeleteDelegationToken
For more details, see org.apache.hadoop.yarn.server.resourcemanagerClientRMService.java.
yarn.resourcemanager.resource-tracker.address
)
port=8031 (or the port set by - RegisterNodeManager
- NodeHeartbeat
For more details, see org.apache.hadoop.yarn.server.resourcemanager.ResourceTrackerService.java.
yarn.resourcemanager.scheduler.address
)
port=8030 (or the port set by - RegisterApplicationMaster
- Allocate
- FinishApplicationMaster
For more details, see org.apache.hadoop.yarn.server.resourcemanager.ApplicationMasterService.java.
NodeManager
yarn.nodemanager.localizer.address
)
port=8040 (or the port set by - Heartbeat
For more details, see org.apache.hadoop.yarn.server.nodemanager.containermanager.localizer.ResourceLocalizationService.java.
yarn.nodemanager.address
)
a high port (or the port set by - StartContainers
- StopContainers
- GetContainerStatuses
For more details, see org.apache.hadoop.yarn.server.nodemanager.containermanager.ContainerManagerImpl.java.
MRAppMaster
a high port
- GetConnectAddress
- GetJobReport
- GetTaskReport
- GetTaskAttemptReport
- GetCounters
- GetTaskAttemptCompletionEvents
- GetTaskReports
- GetDiagnostics
- KillJob
- KillTask
- KillTaskAttempt
- FailTaskAttempt
- GetDelegationToken
For more details, see org.apache.hadoop.mapreduce.v2.app.client.MRClientService.java.
a high port
- VersionID
- GetTask
- FatalError
- Done
- CanCommit
- CommitPending
- FsError
- ShuffleError
- GetMapCompletionEvents
- Ping
- ReportDiagnosticInfo
- StatusUpdate
- ReportNextRecordRange
For more details, see org.apache.hadoop.mapred.TaskAttemptListImpl.java.