@@ -45,7 +45,7 @@ import Prometheus
45
45
46
46
func main () {
47
47
let factory = PrometheusMetricsFactory ()
48
- MetricSystem .bootstrap (factory)
48
+ MetricsSystem .bootstrap (factory)
49
49
50
50
// the rest of your application code
51
51
}
@@ -66,7 +66,7 @@ To use a different collector registry pass your ``PrometheusCollectorRegistry``
66
66
``` swift
67
67
let registry = PrometheusCollectorRegistry ()
68
68
let factory = PrometheusMetricsFactory (registry : registry)
69
- MetricSystem .bootstrap (factory)
69
+ MetricsSystem .bootstrap (factory)
70
70
```
71
71
72
72
You can also overwrite the `` PrometheusMetricsFactory/registry `` by setting it explicitly:
@@ -75,7 +75,7 @@ You can also overwrite the ``PrometheusMetricsFactory/registry`` by setting it e
75
75
let registry = PrometheusCollectorRegistry ()
76
76
var factory = PrometheusMetricsFactory ()
77
77
factory.registry = registry
78
- MetricSystem .bootstrap (factory)
78
+ MetricsSystem .bootstrap (factory)
79
79
```
80
80
81
81
### Modifying Swift metrics names and labels
@@ -93,7 +93,7 @@ factory.nameAndLabelSanitizer = { (name, labels)
93
93
return (name, labels)
94
94
}
95
95
}
96
- MetricSystem .bootstrap (factory)
96
+ MetricsSystem .bootstrap (factory)
97
97
98
98
// somewhere else
99
99
Metrics.Counter (label : " my_counter" ) // will show up in Prometheus exports as `counter`
@@ -134,7 +134,7 @@ factory.defaultValueHistogramBuckets = [
134
134
100 ,
135
135
250 ,
136
136
]
137
- MetricSystem .bootstrap (factory)
137
+ MetricsSystem .bootstrap (factory)
138
138
139
139
// somewhere else
140
140
Timer (label : " my_timer" ) // will use the buckets specified in `defaultDurationHistogramBuckets`
0 commit comments