Package org.deltafi.common.metrics
Class MetricsUtil
- java.lang.Object
-
- org.deltafi.common.metrics.MetricsUtil
-
public class MetricsUtil extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringACTIONstatic java.lang.StringBYTES_INstatic java.lang.StringBYTES_OUTstatic java.lang.StringEGRESS_FLOWstatic java.lang.StringFILES_COMPLETEDstatic java.lang.StringFILES_DROPPEDstatic java.lang.StringFILES_ERROREDstatic java.lang.StringFILES_FILTEREDstatic java.lang.StringFILES_INstatic java.lang.StringFILES_OUTstatic java.lang.StringINGRESS_FLOWstatic java.lang.StringSOURCE
-
Constructor Summary
Constructors Constructor Description MetricsUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Map<java.lang.String,java.lang.String>tagsFor(ActionType actionType, java.lang.String actionName, java.lang.String ingressFlow, java.lang.String egressFlow)Metrics are confusingly named! Assign the correct keys.
-
-
-
Field Detail
-
FILES_ERRORED
public static final java.lang.String FILES_ERRORED
- See Also:
- Constant Field Values
-
FILES_DROPPED
public static final java.lang.String FILES_DROPPED
- See Also:
- Constant Field Values
-
FILES_COMPLETED
public static final java.lang.String FILES_COMPLETED
- See Also:
- Constant Field Values
-
FILES_FILTERED
public static final java.lang.String FILES_FILTERED
- See Also:
- Constant Field Values
-
FILES_IN
public static final java.lang.String FILES_IN
- See Also:
- Constant Field Values
-
FILES_OUT
public static final java.lang.String FILES_OUT
- See Also:
- Constant Field Values
-
BYTES_IN
public static final java.lang.String BYTES_IN
- See Also:
- Constant Field Values
-
BYTES_OUT
public static final java.lang.String BYTES_OUT
- See Also:
- Constant Field Values
-
ACTION
public static final java.lang.String ACTION
- See Also:
- Constant Field Values
-
SOURCE
public static final java.lang.String SOURCE
- See Also:
- Constant Field Values
-
INGRESS_FLOW
public static final java.lang.String INGRESS_FLOW
- See Also:
- Constant Field Values
-
EGRESS_FLOW
public static final java.lang.String EGRESS_FLOW
- See Also:
- Constant Field Values
-
-
Method Detail
-
tagsFor
public static java.util.Map<java.lang.String,java.lang.String> tagsFor(@NotNull ActionType actionType, @NotNull java.lang.String actionName, java.lang.String ingressFlow, java.lang.String egressFlow)Metrics are confusingly named! Assign the correct keys.- Parameters:
actionType- lowercased, becomes "action" taggedactionName- becomes "source" taggedingressFlow- "ingressFlow" taggedegressFlow- "egressFlow" tagged- Returns:
- the map
-
-