Ejemplo n.º 1
0
 public void TrackRequest(string name, DateTimeOffset startTime, TimeSpan duration, string responseCode, bool success)
 {
     NRClient.RecordMetric(name, (float)duration.TotalMilliseconds);
 }
Ejemplo n.º 2
0
 public void TrackMetric(string name, TimeSpan value, IDictionary <string, string> properties = null)
 {
     AddProperties(properties);
     NRClient.RecordMetric(name, (float)value.TotalMilliseconds);
 }
Ejemplo n.º 3
0
 public void TrackMetric(string name, double value, IDictionary <string, string> properties = null)
 {
     AddProperties(properties);
     NRClient.RecordMetric(name, (float)value);
 }
Ejemplo n.º 4
0
 public void IncrementMetric(string name, double value)
 {
     NRClient.RecordMetric(name, (float)value);
 }
Ejemplo n.º 5
0
 public void IncrementMetric(string name)
 {
     NRClient.RecordMetric(name, 1);
     NRClient.IncrementCounter(name);
 }
Ejemplo n.º 6
0
 public void DecrementMetric(string name)
 {
     NRClient.RecordMetric(name, -1);
 }
Ejemplo n.º 7
0
 public void DecrementMetric(string name, double value)
 {
     NRClient.RecordMetric(FormatMetricName(name), (float)value * -1);
 }
Ejemplo n.º 8
0
 public void DecrementMetric(string name)
 {
     NRClient.RecordMetric(FormatMetricName(name), -1);
 }