public LabelledGaugeBuilder(PrometheusRegistry registry, string help, string name, string[] labelNames) { this.help = help; this.name = name; this.labelNames = labelNames; this.registry = registry; }
public LabelledHistogramBuilder(IBucket[] buckets, PrometheusRegistry registry, string name, string help, string[] labelNames) { this.help = help; this.name = name; this.labelNames = labelNames; this.registry = registry; this.buckets = buckets; }
public HistogramBuilder(PrometheusRegistry registry) { this.registry = registry; this.buckets = new Bucket[defaultBucketEdges.Length - 1]; for (int i = 0; i < defaultBucketEdges.Length - 1; i++) { buckets[i] = new Bucket(defaultBucketEdges[i], defaultBucketEdges[i + 1]); } }
public GaugeBuilder(PrometheusRegistry registry) { this.registry = registry; }
public CounterBuilder(PrometheusRegistry registry) { this.registry = registry; }
public PrometheusMetrics() { registry = new PrometheusRegistry(new CoreclrExporter(this)); }