MCPcopy
hub / github.com/grafana/tempo / ValidateCollectionInterval

Function ValidateCollectionInterval

modules/generator/validation/fields.go:70–75  ·  view source on GitHub ↗
(collectionInterval time.Duration)

Source from the content-addressed store, hash-verified

68}
69
70func ValidateCollectionInterval(collectionInterval time.Duration) error {
71 if collectionInterval < 15*time.Second || collectionInterval > 5*time.Minute {
72 return fmt.Errorf("metrics_generator.collection_interval \"%s\" is outside acceptable range of 15s to 5m", collectionInterval.String())
73 }
74 return nil
75}
76
77func ValidateIngestionTimeRangeSlack(ingestionTimeRangeSlack time.Duration) error {
78 if ingestionTimeRangeSlack < 0 || ingestionTimeRangeSlack > 12*time.Hour {

Callers 1

ValidateMethod · 0.92

Calls 1

StringMethod · 0.45

Tested by

no test coverage detected