// CreateExecutionTimeMetric prepares a new histogram labeled with execution step
CreateExecutionTimeMetric prepares a new histogram labeled with execution step
// CreateExecutionTimeMetric prepares a new histogram labeled with execution step
func CreateExecutionTimeMetric(namespace string, help string) *prometheus.HistogramVec {
	return prometheus.NewHistogramVec(
		prometheus.HistogramOpts{
			Namespace: namespace,
			Name:      "execution_latency_seconds",
			Help:      help,
			Buckets:   []float64{0.01, 0.02, 0.05, 0.1, 0.2, 0.5, 1.0, 2.0, 5.0, 10.0, 20.0, 30.0, 60.0, 120.0, 300.0},
		}, []string{"step"},
	)
}
func CreateExecutionTimeMetric ( namespace string , help string ) * prometheus . HistogramVec { return prometheus . NewHistogramVec ( prometheus . HistogramOpts { Namespace : namespace , Name : " " , Help : help , Buckets : [ ] float64 { 0.01 , 0.02 , 0.05 , 0.1 , 0.2 , 0.5 , 1.0 , 2.0 , 5.0 , 10.0 , 20.0 , 30.0 , 60.0 , 120.0 , 300.0 } , } , [ ] string { " " } , ) }
CreateExecutionTimeMetric prepares a new histogram labeled with execution step
CreateExecutionTimeMetric prepares a new histogram labeled with execution step