Exemplo n.º 1
0
        public void AddResultToCusomMonitor()
        {
            MonResult param = new MonResult("MonResparam1", "paramVal222");
            var       s     = customMonitor.AddResult(_customMonitorID, Helper.GetCurrentTime(), new List <MonResult>()
            {
                param
            });

            Assert.AreEqual(JObject.Parse(s.Content)["status"].Value <string>(), "ok");
        }
Exemplo n.º 2
0
 private void SendingInfo(Dictionary <ClrMethodInfo, int> accum)
 {
     foreach (var i in accum)
     {
         try
         {
             var monitorID = CreateMonitorIfNotExist(i.Key);
             var param     = new MonResult("Execution Time", i.Value.ToString(CultureInfo.InvariantCulture));
             _log.Info(String.Format("Adding info to monitor {0}, value {1}", monitorID, i.Value));
             _monitor.AddResult(monitorID, Helper.GetCurrentTime(), new List <MonResult>()
             {
                 param
             });
         }
         catch (Exception ex)
         {
             _log.Error(ex);
         }
     }
 }