Class HeartbeatStat
- java.lang.Object
-
- com.linkedin.davinci.stats.ingestion.heartbeat.HeartbeatStat
-
public class HeartbeatStat extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description HeartbeatStat(io.tehuti.metrics.MetricConfig metricConfig, java.util.Set<java.lang.String> regions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WritePathLatencySensorgetCatchingUpFollowerLag(java.lang.String region)WritePathLatencySensorgetReadyToServeFollowerLag(java.lang.String region)WritePathLatencySensorgetReadyToServeLeaderLag(java.lang.String region)voidrecordCatchingUpFollowerLag(java.lang.String region, long startTime)voidrecordReadyToServeFollowerLag(java.lang.String region, long startTime)voidrecordReadyToServeLeaderLag(java.lang.String region, long startTime)
-
-
-
Method Detail
-
recordReadyToServeLeaderLag
public void recordReadyToServeLeaderLag(java.lang.String region, long startTime)
-
recordReadyToServeFollowerLag
public void recordReadyToServeFollowerLag(java.lang.String region, long startTime)
-
recordCatchingUpFollowerLag
public void recordCatchingUpFollowerLag(java.lang.String region, long startTime)
-
getReadyToServeLeaderLag
public WritePathLatencySensor getReadyToServeLeaderLag(java.lang.String region)
-
getReadyToServeFollowerLag
public WritePathLatencySensor getReadyToServeFollowerLag(java.lang.String region)
-
getCatchingUpFollowerLag
public WritePathLatencySensor getCatchingUpFollowerLag(java.lang.String region)
-
-