// RegisterMetrics registers mesos metrics to a prometheus Registerer. func RegisterMetrics(r prometheus.Registerer) error { errs := []error{ r.Register(tasksCreated), r.Register(tasksLaunched), r.Register(tasksTerminated), r.Register(tasksDelayed), r.Register(tasksRunning), r.Register(queueSize), } if len(errs) > 0 { return errors.New("unable to register metrics") } return nil }