Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( TasksCreated = prometheus.NewCounter(prometheus.CounterOpts{ Subsystem: "scheduler", Name: "tasks_created", Help: "Number of tasks submitted to eremetic", }) TasksLaunched = prometheus.NewCounter(prometheus.CounterOpts{ Subsystem: "scheduler", Name: "tasks_launched", Help: "Number of tasks launched by eremetic", }) TasksTerminated = prometheus.NewCounterVec(prometheus.CounterOpts{ Subsystem: "scheduler", Name: "tasks_terminated", Help: "Number of terminated tasks by terminal status", }, []string{"status", "sequence"}) TasksDelayed = prometheus.NewCounter(prometheus.CounterOpts{ Subsystem: "scheduler", Name: "tasks_delayed", Help: "Number of times the launch of a task has been delayed", }) TasksRunning = prometheus.NewGauge(prometheus.GaugeOpts{ Subsystem: "scheduler", Name: "tasks_running", Help: "Number of tasks currently running", }) QueueSize = prometheus.NewGauge(prometheus.GaugeOpts{ Subsystem: "scheduler", Name: "queue_size", Help: "Number of tasks in the queue", }) )
Functions ¶
func RegisterMetrics ¶
func RegisterMetrics(r prometheus.Registerer) error
RegisterMetrics registers mesos metrics to a prometheus Registerer.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.