Use pedantic registry in other places too, to double check.
Signed-off-by: bwplotka <bwplotka@gmail.com>
This commit is contained in:
parent
261fe84cd4
commit
f2dd7b35fd
|
@ -21,7 +21,7 @@ import (
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestDBStatsCollector(t *testing.T) {
|
func TestDBStatsCollector(t *testing.T) {
|
||||||
reg := prometheus.NewRegistry()
|
reg := prometheus.NewPedanticRegistry()
|
||||||
{
|
{
|
||||||
db := new(sql.DB)
|
db := new(sql.DB)
|
||||||
if err := reg.Register(NewDBStatsCollector(db, "db_A")); err != nil {
|
if err := reg.Register(NewDBStatsCollector(db, "db_A")); err != nil {
|
||||||
|
|
|
@ -63,7 +63,7 @@ var memstatMetrics = []string{
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestGoCollectorMarshalling(t *testing.T) {
|
func TestGoCollectorMarshalling(t *testing.T) {
|
||||||
reg := prometheus.NewRegistry()
|
reg := prometheus.NewPedanticRegistry()
|
||||||
reg.MustRegister(NewGoCollector(
|
reg.MustRegister(NewGoCollector(
|
||||||
WithGoCollectorRuntimeMetrics(GoRuntimeMetricsRule{
|
WithGoCollectorRuntimeMetrics(GoRuntimeMetricsRule{
|
||||||
Matcher: regexp.MustCompile("/.*"),
|
Matcher: regexp.MustCompile("/.*"),
|
||||||
|
@ -80,7 +80,7 @@ func TestGoCollectorMarshalling(t *testing.T) {
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestWithGoCollectorDefault(t *testing.T) {
|
func TestWithGoCollectorDefault(t *testing.T) {
|
||||||
reg := prometheus.NewRegistry()
|
reg := prometheus.NewPedanticRegistry()
|
||||||
reg.MustRegister(NewGoCollector())
|
reg.MustRegister(NewGoCollector())
|
||||||
result, err := reg.Gather()
|
result, err := reg.Gather()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
@ -100,7 +100,7 @@ func TestWithGoCollectorDefault(t *testing.T) {
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestWithGoCollectorMemStatsMetricsDisabled(t *testing.T) {
|
func TestWithGoCollectorMemStatsMetricsDisabled(t *testing.T) {
|
||||||
reg := prometheus.NewRegistry()
|
reg := prometheus.NewPedanticRegistry()
|
||||||
reg.MustRegister(NewGoCollector(
|
reg.MustRegister(NewGoCollector(
|
||||||
WithGoCollectorMemStatsMetricsDisabled(),
|
WithGoCollectorMemStatsMetricsDisabled(),
|
||||||
))
|
))
|
||||||
|
@ -157,7 +157,7 @@ func TestGoCollectorAllowList(t *testing.T) {
|
||||||
},
|
},
|
||||||
} {
|
} {
|
||||||
t.Run(test.name, func(t *testing.T) {
|
t.Run(test.name, func(t *testing.T) {
|
||||||
reg := prometheus.NewRegistry()
|
reg := prometheus.NewPedanticRegistry()
|
||||||
reg.MustRegister(NewGoCollector(
|
reg.MustRegister(NewGoCollector(
|
||||||
WithGoCollectorMemStatsMetricsDisabled(),
|
WithGoCollectorMemStatsMetricsDisabled(),
|
||||||
WithGoCollectorRuntimeMetrics(test.rules...),
|
WithGoCollectorRuntimeMetrics(test.rules...),
|
||||||
|
@ -219,7 +219,7 @@ func TestGoCollectorDenyList(t *testing.T) {
|
||||||
},
|
},
|
||||||
} {
|
} {
|
||||||
t.Run(test.name, func(t *testing.T) {
|
t.Run(test.name, func(t *testing.T) {
|
||||||
reg := prometheus.NewRegistry()
|
reg := prometheus.NewPedanticRegistry()
|
||||||
reg.MustRegister(NewGoCollector(
|
reg.MustRegister(NewGoCollector(
|
||||||
WithGoCollectorMemStatsMetricsDisabled(),
|
WithGoCollectorMemStatsMetricsDisabled(),
|
||||||
WithoutGoCollectorRuntimeMetrics(test.matchers...),
|
WithoutGoCollectorRuntimeMetrics(test.matchers...),
|
||||||
|
@ -242,7 +242,7 @@ func TestGoCollectorDenyList(t *testing.T) {
|
||||||
}
|
}
|
||||||
|
|
||||||
func ExampleGoCollector() {
|
func ExampleGoCollector() {
|
||||||
reg := prometheus.NewRegistry()
|
reg := prometheus.NewPedanticRegistry()
|
||||||
|
|
||||||
// Register the GoCollector with the default options. Only the base metrics, default runtime metrics and memstats are enabled.
|
// Register the GoCollector with the default options. Only the base metrics, default runtime metrics and memstats are enabled.
|
||||||
reg.MustRegister(NewGoCollector())
|
reg.MustRegister(NewGoCollector())
|
||||||
|
@ -252,7 +252,7 @@ func ExampleGoCollector() {
|
||||||
}
|
}
|
||||||
|
|
||||||
func ExampleGoCollector_WithAdvancedGoMetrics() {
|
func ExampleGoCollector_WithAdvancedGoMetrics() {
|
||||||
reg := prometheus.NewRegistry()
|
reg := prometheus.NewPedanticRegistry()
|
||||||
|
|
||||||
// Enable Go metrics with pre-defined rules. Or your custom rules.
|
// Enable Go metrics with pre-defined rules. Or your custom rules.
|
||||||
reg.MustRegister(
|
reg.MustRegister(
|
||||||
|
|
Loading…
Reference in New Issue