Class TransferMetrics
java.lang.Object
ecmwf.ecpds.master.TransferMetrics
Optional Master-side operational metrics, independent of log and trace export.
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidportalTransfer(boolean upload, boolean successful, long durationMillis, long bytes, io.opentelemetry.context.Context context) static voidretrievalAttempt(boolean successful, io.opentelemetry.context.Context context) static voidretrievalCompleted(boolean successful, long durationMillis, long bytes, io.opentelemetry.context.Context context) static voidshutdown()static voidstart(MasterServer master) static voidtransferAttempt(io.opentelemetry.context.Context context) static voidtransferCompleted(String outcome, long durationMillis, long bytes, io.opentelemetry.context.Context context)
-
Method Details
-
start
-
shutdown
public static void shutdown() -
transferAttempt
public static void transferAttempt(io.opentelemetry.context.Context context) -
transferCompleted
public static void transferCompleted(String outcome, long durationMillis, long bytes, io.opentelemetry.context.Context context) -
retrievalAttempt
public static void retrievalAttempt(boolean successful, io.opentelemetry.context.Context context) -
retrievalCompleted
public static void retrievalCompleted(boolean successful, long durationMillis, long bytes, io.opentelemetry.context.Context context) -
portalTransfer
public static void portalTransfer(boolean upload, boolean successful, long durationMillis, long bytes, io.opentelemetry.context.Context context)
-