Examples of HelixStageLatencyMonitor


Examples of com.linkedin.helix.monitoring.mbeans.HelixStageLatencyMonitor

        event.getAttribute("HelixStageLatencyMonitorMap");
    if (stgLatencyMonitorMap != null)
    {
      if (stgLatencyMonitorMap.containsKey(getStageName()))
      {
        HelixStageLatencyMonitor stgLatencyMonitor =
            stgLatencyMonitorMap.get(getStageName());
        stgLatencyMonitor.addStgLatency(latency);
      }
    }
  }
View Full Code Here

Examples of com.linkedin.helix.monitoring.mbeans.HelixStageLatencyMonitor

      if (!_stageLatencyMonitorMap.containsKey(stgName))
      {
        try
        {
          _stageLatencyMonitorMap.put(stage.getStageName(),
                                      new HelixStageLatencyMonitor(_manager.getClusterName(),
                                                                   stgName));
        }
        catch (Exception e)
        {
          LOG.error("Couldn't create StageLatencyMonitor mbean for stage: " + stgName, e);
View Full Code Here

Examples of org.apache.helix.monitoring.mbeans.HelixStageLatencyMonitor

      if (!_stageLatencyMonitorMap.containsKey(stgName))
      {
        try
        {
          _stageLatencyMonitorMap.put(stage.getStageName(),
                                      new HelixStageLatencyMonitor(_manager.getClusterName(),
                                                                   stgName));
        }
        catch (Exception e)
        {
          LOG.error("Couldn't create StageLatencyMonitor mbean for stage: " + stgName, e);
View Full Code Here

Examples of org.apache.helix.monitoring.mbeans.HelixStageLatencyMonitor

        event.getAttribute("HelixStageLatencyMonitorMap");
    if (stgLatencyMonitorMap != null)
    {
      if (stgLatencyMonitorMap.containsKey(getStageName()))
      {
        HelixStageLatencyMonitor stgLatencyMonitor =
            stgLatencyMonitorMap.get(getStageName());
        stgLatencyMonitor.addStgLatency(latency);
      }
    }
  }
View Full Code Here

Examples of org.apache.helix.monitoring.mbeans.HelixStageLatencyMonitor

  public void addLatencyToMonitor(ClusterEvent event, long latency) {
    Map<String, HelixStageLatencyMonitor> stgLatencyMonitorMap =
        event.getAttribute("HelixStageLatencyMonitorMap");
    if (stgLatencyMonitorMap != null) {
      if (stgLatencyMonitorMap.containsKey(getStageName())) {
        HelixStageLatencyMonitor stgLatencyMonitor = stgLatencyMonitorMap.get(getStageName());
        stgLatencyMonitor.addStgLatency(latency);
      }
    }
  }
View Full Code Here

Examples of org.apache.helix.monitoring.mbeans.HelixStageLatencyMonitor

    for (Stage stage : pipeline.getStages()) {
      String stgName = stage.getStageName();
      if (!_stageLatencyMonitorMap.containsKey(stgName)) {
        try {
          _stageLatencyMonitorMap.put(stage.getStageName(),
              new HelixStageLatencyMonitor(_manager.getClusterName(), stgName));
        } catch (Exception e) {
          LOG.error("Couldn't create StageLatencyMonitor mbean for stage: " + stgName, e);
        }
      } else {
        LOG.error("StageLatencyMonitor for stage: " + stgName + " already exists. Skip register it");
View Full Code Here

Examples of org.apache.helix.monitoring.mbeans.HelixStageLatencyMonitor

      if (!_stageLatencyMonitorMap.containsKey(stgName))
      {
        try
        {
          _stageLatencyMonitorMap.put(stage.getStageName(),
                                      new HelixStageLatencyMonitor(_manager.getClusterName(),
                                                                   stgName));
        }
        catch (Exception e)
        {
          LOG.error("Couldn't create StageLatencyMonitor mbean for stage: " + stgName, e);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.