public Prometheus.Summary CreateSummary(string name, string help, string[] labelNames, IList <QuantileEpsilonPair> objectives, TimeSpan maxAge, int?ageBuckets, int?bufCap) { var metric = new Prometheus.Summary(name, help, labelNames, objectives, maxAge, ageBuckets, bufCap); return((Prometheus.Summary)_registry.GetOrAdd(metric)); }
public Prometheus.Summary CreateSummary(string name, string help, params string[] labelNames) { var metric = new Prometheus.Summary(name, help, labelNames); return((Prometheus.Summary)_registry.GetOrAdd(metric)); }
public Prometheus.Summary CreateSummary(string name, string help, string[] labelNames, IList<QuantileEpsilonPair> objectives, TimeSpan maxAge, int? ageBuckets, int? bufCap) { var metric = new Prometheus.Summary(name, help, labelNames, objectives, maxAge, ageBuckets, bufCap); return (Prometheus.Summary)_registry.GetOrAdd(metric); }
public Prometheus.Summary CreateSummary(string name, string help, params string[] labelNames) { var metric = new Prometheus.Summary(name, help, labelNames); _registry.Register(metric); return metric; }
public Prometheus.Summary CreateSummary(string name, string help, params string[] labelNames) { var metric = new Prometheus.Summary(name, help, labelNames); return (Prometheus.Summary) _registry.GetOrAdd(metric); }