Пример #1
0
 public virtual void Report(long currTime, string userName, string cmd)
 {
     Log.Debug("a metric is reported: cmd: {} user: {}", cmd, userName);
     userName = UserGroupInformation.TrimLoginMethod(userName);
     foreach (RollingWindowManager rollingWindowManager in rollingWindowManagers.Values)
     {
         rollingWindowManager.RecordMetric(currTime, cmd, userName, 1);
         rollingWindowManager.RecordMetric(currTime, TopConf.AllCmds, userName, 1);
     }
 }