meter: remove prefix options
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
This commit is contained in:
		| @@ -17,10 +17,6 @@ type Options struct { | ||||
| 	Address string | ||||
| 	// Path holds the path for metrics | ||||
| 	Path string | ||||
| 	// MetricPrefix holds the prefix for all metrics | ||||
| 	MetricPrefix string | ||||
| 	// LabelPrefix holds the prefix for all labels | ||||
| 	LabelPrefix string | ||||
| 	// Labels holds the default labels | ||||
| 	Labels []string | ||||
| 	// WriteProcessMetrics flag to write process metrics | ||||
| @@ -35,8 +31,6 @@ func NewOptions(opt ...Option) Options { | ||||
| 		Address: DefaultAddress, | ||||
| 		Path:    DefaultPath, | ||||
| 		Context: context.Background(), | ||||
| 		MetricPrefix: DefaultMetricPrefix, | ||||
| 		LabelPrefix:  DefaultLabelPrefix, | ||||
| 	} | ||||
|  | ||||
| 	for _, o := range opt { | ||||
| @@ -46,20 +40,6 @@ func NewOptions(opt ...Option) Options { | ||||
| 	return opts | ||||
| } | ||||
|  | ||||
| // LabelPrefix sets the labels prefix | ||||
| func LabelPrefix(pref string) Option { | ||||
| 	return func(o *Options) { | ||||
| 		o.LabelPrefix = pref | ||||
| 	} | ||||
| } | ||||
|  | ||||
| // MetricPrefix sets the metric prefix | ||||
| func MetricPrefix(pref string) Option { | ||||
| 	return func(o *Options) { | ||||
| 		o.MetricPrefix = pref | ||||
| 	} | ||||
| } | ||||
|  | ||||
| // Context sets the metrics context | ||||
| func Context(ctx context.Context) Option { | ||||
| 	return func(o *Options) { | ||||
| @@ -90,7 +70,7 @@ func TimingObjectives(value map[float64]float64) Option { | ||||
| } | ||||
| */ | ||||
|  | ||||
| // Labels sets the meter labels | ||||
| // Labels add the meter labels | ||||
| func Labels(ls ...string) Option { | ||||
| 	return func(o *Options) { | ||||
| 		o.Labels = append(o.Labels, ls...) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user