Class EntityGroupFSTimelineStoreMetrics

java.lang.Object
org.apache.hadoop.yarn.server.timeline.EntityGroupFSTimelineStoreMetrics

@Metrics(about="Metrics for EntityGroupFSTimelineStore", context="yarn") public class EntityGroupFSTimelineStoreMetrics extends Object
This class tracks metrics for the EntityGroupFSTimelineStore. It tracks the read and write metrics for timeline server v1.5. It serves as a complement to TimelineDataManagerMetrics.
  • Method Details

    • create

      public static EntityGroupFSTimelineStoreMetrics create()
    • incrGetEntityToSummaryOps

      public void incrGetEntityToSummaryOps()
    • incrGetEntityToDetailOps

      public void incrGetEntityToDetailOps()
    • addSummaryLogReadTime

      public void addSummaryLogReadTime(long msec)
    • incrEntitiesReadToSummary

      public void incrEntitiesReadToSummary(long delta)
    • incrNoRefreshCacheRead

      public void incrNoRefreshCacheRead()
    • incrCacheStaleRefreshes

      public void incrCacheStaleRefreshes()
    • incrCacheEvicts

      public void incrCacheEvicts()
    • addCacheRefreshTime

      public void addCacheRefreshTime(long msec)
    • addActiveLogDirScanTime

      public void addActiveLogDirScanTime(long msec)
    • addLogCleanTime

      public void addLogCleanTime(long msec)
    • incrLogsDirsCleaned

      public void incrLogsDirsCleaned()