Class TachyonMetrics
java.lang.Object
tech.skworks.tachyon.plugin.internal.metric.scraper.TachyonMetrics
Project Tachyon
Class TachyonMetrics
- Since:
- 1.0.0-SNAPSHOT
- Version:
- 1.0
- Author:
- Jimmy (vSKAH) - 08/04/2026
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final io.prometheus.client.Counterstatic final io.prometheus.client.Histogramstatic final io.prometheus.client.Gaugestatic final io.prometheus.client.Gaugestatic final io.prometheus.client.Gauge -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidrecordGrpcError(String method, String errorType) voidstart()io.prometheus.client.Histogram.TimerstartGrpcTimer(String method) voidstop()voidupdateProfilesCount(int count) voidupdateRetryQueueSize(int totalTasks)
-
Field Details
-
GRPC_LATENCY
public static final io.prometheus.client.Histogram GRPC_LATENCY -
GRPC_ERRORS
public static final io.prometheus.client.Counter GRPC_ERRORS -
PROFILES_LOADED
public static final io.prometheus.client.Gauge PROFILES_LOADED -
RETRY_QUEUE_TASKS
public static final io.prometheus.client.Gauge RETRY_QUEUE_TASKS -
RECOVERY_FILE_SIZE
public static final io.prometheus.client.Gauge RECOVERY_FILE_SIZE
-
-
Constructor Details
-
TachyonMetrics
-
-
Method Details
-
start
public void start() -
stop
public void stop() -
startGrpcTimer
-
recordGrpcError
-
updateProfilesCount
public void updateProfilesCount(int count) -
updateRetryQueueSize
public void updateRetryQueueSize(int totalTasks)
-