public final class MetricNames extends Object
The constants described here represent the various names metrics can take in Jet.
Modifier and Type | Field and Description |
---|---|
static String |
COALESCED_WM
|
static String |
DISTRIBUTED_BYTES_IN
|
static String |
DISTRIBUTED_BYTES_OUT
|
static String |
DISTRIBUTED_ITEMS_IN
|
static String |
DISTRIBUTED_ITEMS_OUT
|
static String |
EMITTED_COUNT
|
static String |
EXECUTION_COMPLETION_TIME
Tracks the completion time of a given execution of a specific job.
|
static String |
EXECUTION_START_TIME
Tracks the start time of a given execution of a specific job.
|
static String |
JOB_EXECUTIONS_COMPLETED
Number of job executions finished on the Jet cluster.
|
static String |
JOB_EXECUTIONS_STARTED
Number of job executions started on the Jet cluster.
|
static String |
JOBS_COMPLETED_SUCCESSFULLY
Number of jobs successfully completed by the Jet cluster.
|
static String |
JOBS_COMPLETED_WITH_FAILURE
Number of jobs that have failed on the Jet cluster.
|
static String |
JOBS_SUBMITTED
Number of jobs submitted to the Jet cluster.
|
static String |
LAST_FORWARDED_WM
|
static String |
LAST_FORWARDED_WM_LATENCY
|
static String |
QUEUES_CAPACITY
|
static String |
QUEUES_SIZE
|
static String |
RECEIVED_BATCHES
|
static String |
RECEIVED_COUNT
|
static String |
SNAPSHOT_BYTES
Tracks the total number of bytes written in the last snapshot
by a particular
Vertex . |
static String |
SNAPSHOT_KEYS
Tracks the total number of keys written in the last snapshot
by a particular
Vertex . |
static String |
TOP_OBSERVED_WM
|
public static final String RECEIVED_COUNT
Edge
s of particular
Vertex
instances running on various Processor
s.
These in turn can be identified based on the
MetricTags.ORDINAL
, MetricTags.VERTEX
&
MetricTags.PROCESSOR
tags of the metric.public static final String RECEIVED_BATCHES
Edge
s of particular
Vertex
instances running on various Processor
s.
These in turn can be identified based on the
MetricTags.ORDINAL
, MetricTags.VERTEX
&
MetricTags.PROCESSOR
tags of the metric.public static final String QUEUES_SIZE
Vertex
on a particular Processor
. They both can be
identified based on the MetricTags.VERTEX
and
MetricTags.PROCESSOR
tags of the metric.public static final String QUEUES_CAPACITY
Vertex
on a particular Processor
. They both can be
identified based on the MetricTags.VERTEX
and
MetricTags.PROCESSOR
tags of the metric.public static final String EMITTED_COUNT
Edge
s of particular
Vertex
instances running on various Processor
s.
These in turn can be identified based on the
MetricTags.ORDINAL
, MetricTags.VERTEX
&
MetricTags.PROCESSOR
tags of the metric.
When the MetricTags.ORDINAL
tag contains the value "snapshot"
then the count contains the number of snapshots saved by the
Processor
.
public static final String TOP_OBSERVED_WM
Edge
s of a particular Vertex
(ie. the highest
watermark observed on all input queues of that Vertex
).
The Vertex
and the Processor
can be identified
based on the MetricTags.VERTEX
& MetricTags.PROCESSOR
tags of the metric.public static final String COALESCED_WM
Edge
of a certain Vertex
.
The Vertex
and the Processor
can be identified
based on the MetricTags.VERTEX
& MetricTags.PROCESSOR
tags of the metric.public static final String LAST_FORWARDED_WM
Processor
of a particular Vertex
. The Vertex
and the
Processor
can be identified based on the MetricTags.VERTEX
& MetricTags.PROCESSOR
tags of the metric.public static final String LAST_FORWARDED_WM_LATENCY
Processor
of a particular
Vertex
. The Vertex
and the Processor
can be
identified based on the MetricTags.VERTEX
&
MetricTags.PROCESSOR
tags of the metric.public static final String SNAPSHOT_BYTES
Vertex
. The name of the vertex can be found
in the MetricTags.VERTEX
tag of the metric.public static final String SNAPSHOT_KEYS
Vertex
. The name of the vertex can be found
in the MetricTags.VERTEX
tag of the metric.public static final String EXECUTION_START_TIME
MetricTags.EXECUTION
& MetricTags.JOB
tags of
the metric. It uses System.currentTimeMillis()
to get
the time on the job start.public static final String EXECUTION_COMPLETION_TIME
MetricTags.EXECUTION
& MetricTags.JOB
tags of
the metric. It uses System.currentTimeMillis()
to get
the time on the job completion.public static final String DISTRIBUTED_ITEMS_IN
Edge
s of particular Vertex
instances running on
various Processor
s. These in turn can be identified based
on the MetricTags.ORDINAL
, MetricTags.VERTEX
&
MetricTags.PROCESSOR
tags of the metric.public static final String DISTRIBUTED_BYTES_IN
Edge
s of particular Vertex
instances running on various Processor
s. These in turn can
be identified based on the MetricTags.ORDINAL
,
MetricTags.VERTEX
& MetricTags.PROCESSOR
tags of the metric.public static final String DISTRIBUTED_ITEMS_OUT
Edge
s of particular Vertex
instances running on
various Processor
s. These in turn can be identified based
on the MetricTags.ORDINAL
, MetricTags.VERTEX
&
MetricTags.PROCESSOR
tags of the metric.public static final String DISTRIBUTED_BYTES_OUT
Edge
s of particular Vertex
instances running on various Processor
s. These in turn can
be identified based on the MetricTags.ORDINAL
,
MetricTags.VERTEX
& MetricTags.PROCESSOR
tags of the metric.public static final String JOBS_SUBMITTED
This metric is zero on non-master members. When a master fails and a new master takes over, the count is reset.
public static final String JOBS_COMPLETED_SUCCESSFULLY
This metric is zero on non-master members. When a master fails and a new master takes over, the count is reset.
public static final String JOBS_COMPLETED_WITH_FAILURE
This metric is zero on non-master members. When a master fails and a new master takes over, the count is reset.
public static final String JOB_EXECUTIONS_STARTED
This metric is zero on non-master members. When a master fails and a new master takes over, the count is reset.
public static final String JOB_EXECUTIONS_COMPLETED
This metric is zero on non-master members. When a master fails and a new master takes over, the count is reset.
Copyright © 2023 Hazelcast, Inc.. All rights reserved.