Class MetricTags

java.lang.Object
com.hazelcast.jet.core.metrics.MetricTags

public final class MetricTags extends Object
Metric descriptors are formed from a comma separated list of tag_name=tag_value pairs. The constants defined here are the possible tag names that are used in Jet. See individual descriptions for the meaning of information carried by each tag.
Since:
Jet 3.2
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Network address of the cluster member sourcing the metric.
    static final String
    Index of the cooperative worker in a fixed worker pool sourcing the metric.
    static final String
    Destination member address for items sent to a distributed edge.
    static final String
    Unique ID of a particular execution of a job (sourcing the metric), example value would be a numerical (long) ID encoded in a human-readable form, like "2f7f-d88a-4669-6195", see Util.idToString(long) for details.
    static final String
    Unique ID of the job (sourcing the metric), example value would be a numerical (long) ID encoded in a human-readable form, like "2f7f-d88a-4669-6195", see Util.idToString(long))} for details.
    static final String
    Job name, or job ID if no name is specified.
    static final String
    Unique ID of the cluster member sourcing the metric.
    static final String
    Source system or module, value is always "jet".
    static final String
    Index of the vertex input or output edges sourcing the metric.
    static final String
    Global index of the Processor sourcing the metric.
    static final String
    Class name without package name of the Processor sourcing the metric (only for processor-specific metrics).
    static final String
    Boolean flag which is true if the Processor sourcing the metric is a DAG sink.
    static final String
    Boolean flag which is true if the Processor sourcing the metric is a DAG source.
    static final String
    Source member address for items received from a distributed edge.
    static final String
    Unit of metric value, for details see ProbeUnit.
    static final String
    Boolean flag which is true if the metric is user-defined (as opposed to built-in).
    static final String
    DAG vertex name the of the metric.
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • MODULE

      public static final String MODULE
      Source system or module, value is always "jet".
      See Also:
    • MEMBER

      public static final String MEMBER
      Unique ID of the cluster member sourcing the metric.
      See Also:
    • ADDRESS

      public static final String ADDRESS
      Network address of the cluster member sourcing the metric.
      See Also:
    • JOB

      public static final String JOB
      Unique ID of the job (sourcing the metric), example value would be a numerical (long) ID encoded in a human-readable form, like "2f7f-d88a-4669-6195", see Util.idToString(long))} for details.
      See Also:
    • JOB_NAME

      public static final String JOB_NAME
      Job name, or job ID if no name is specified.
      Since:
      5.3
      See Also:
    • EXECUTION

      public static final String EXECUTION
      Unique ID of a particular execution of a job (sourcing the metric), example value would be a numerical (long) ID encoded in a human-readable form, like "2f7f-d88a-4669-6195", see Util.idToString(long) for details.
      See Also:
    • VERTEX

      public static final String VERTEX
      DAG vertex name the of the metric. Example value would be "mapJournalSource(myMap)".
      See Also:
    • PROCESSOR

      public static final String PROCESSOR
      Global index of the Processor sourcing the metric.
      See Also:
    • PROCESSOR_TYPE

      public static final String PROCESSOR_TYPE
      Class name without package name of the Processor sourcing the metric (only for processor-specific metrics).
      See Also:
    • SOURCE

      public static final String SOURCE
      Boolean flag which is true if the Processor sourcing the metric is a DAG source. Value is true or false.
      See Also:
    • SINK

      public static final String SINK
      Boolean flag which is true if the Processor sourcing the metric is a DAG sink. Value is true or false.
      See Also:
    • COOPERATIVE_WORKER

      public static final String COOPERATIVE_WORKER
      Index of the cooperative worker in a fixed worker pool sourcing the metric.
      See Also:
    • ORDINAL

      public static final String ORDINAL
      Index of the vertex input or output edges sourcing the metric.
      See Also:
    • UNIT

      public static final String UNIT
      Unit of metric value, for details see ProbeUnit.
      See Also:
    • DESTINATION_ADDRESS

      public static final String DESTINATION_ADDRESS
      Destination member address for items sent to a distributed edge.
      See Also:
    • SOURCE_ADDRESS

      public static final String SOURCE_ADDRESS
      Source member address for items received from a distributed edge.
      See Also:
    • USER

      public static final String USER
      Boolean flag which is true if the metric is user-defined (as opposed to built-in).
      Since:
      Jet 4.0
      See Also: