@Internal public class JobManagerJobMetricGroup extends JobMetricGroup<JobManagerMetricGroup>
MetricGroup
representing everything belonging to
a specific job, running on the JobManager.jobId, jobName
LOG, parent, queryServiceScopeInfo, registry, variables
Constructor and Description |
---|
JobManagerJobMetricGroup(MetricRegistry registry,
JobManagerMetricGroup parent,
JobID jobId,
String jobName) |
Modifier and Type | Method and Description |
---|---|
JobManagerMetricGroup |
parent() |
protected Iterable<? extends ComponentMetricGroup> |
subComponents()
Gets all component metric groups that are contained in this component metric group.
|
createQueryServiceMetricInfo, getGroupName, jobId, jobName, putVariables
close, getAllVariables
addGroup, addGroup, addMetric, counter, counter, counter, counter, gauge, gauge, getLogicalScope, getLogicalScope, getMetricIdentifier, getMetricIdentifier, getMetricIdentifier, getQueryServiceMetricInfo, getScopeComponents, histogram, histogram, isClosed, meter, meter
public JobManagerJobMetricGroup(MetricRegistry registry, JobManagerMetricGroup parent, JobID jobId, @Nullable String jobName)
public final JobManagerMetricGroup parent()
protected Iterable<? extends ComponentMetricGroup> subComponents()
ComponentMetricGroup
subComponents
in class ComponentMetricGroup<JobManagerMetricGroup>
Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.