Example #1
0
 public MeterMetric GetReplicationBatchSizeMetric(string serverUrl)
 {
     return(ReplicationBatchSizeMeter.GetOrAdd(serverUrl,
                                               s =>
     {
         var meter = counterMetrics.Meter("counterMetrics", "counters replication/min for: " + s, "Replication docs/min Counter", TimeUnit.Minutes);
         MetricsTicker.Instance.AddMeterMetric(meter);
         return meter;
     }));
 }
 public MeterMetric GetReplicationBatchSizeMetric(ReplicationStrategy destination)
 {
     return(ReplicationBatchSizeMeter.GetOrAdd(destination.ConnectionStringOptions.Url,
                                               s =>
     {
         var newMetric = dbMetrics.Meter("metrics", "docs/min for " + s, "Replication docs/min Counter", TimeUnit.Minutes);
         MetricsTicker.Instance.AddMeterMetric(newMetric);
         return newMetric;
     }));
 }
Example #3
0
 public MeterMetric GetReplicationBatchSizeMetric(ReplicationStrategy destination)
 {
     return(ReplicationBatchSizeMeter.GetOrAdd(destination.ConnectionStringOptions.Url,
                                               s => dbMetrics.Meter("metrics", "docs/min for " + s, "Replication docs/min Counter", TimeUnit.Minutes)));
 }
 public MeterMetric GetReplicationBatchSizeMetric(string serverUrl)
 {
     return(ReplicationBatchSizeMeter.GetOrAdd(serverUrl,
                                               s => counterMetrics.Meter("counterMetrics", "counters replication/min for: " + s, "Replication docs/min Counter", TimeUnit.Minutes)));
 }
Example #5
0
 public MeterMetric GetReplicationBatchSizeMetric(string serverUrl)
 {
     return(ReplicationBatchSizeMeter.GetOrAdd(serverUrl,
                                               s => timeSeriesMetrics.Meter("timeSeriesMetrics", "timeSeriess replication/min for: " + s, "Replication docs/min TimeSeries", TimeUnit.Minutes)));
 }