mirror of
https://github.com/prometheus/prometheus.git
synced 2025-01-02 09:27:27 -08:00
8fa9ec278b
Removes built-in conditional scraping based on application's 'prometheus' label.
20 lines
737 B
Go
20 lines
737 B
Go
package marathon
|
|
|
|
import (
|
|
clientmodel "github.com/prometheus/client_golang/model"
|
|
)
|
|
|
|
const (
|
|
// metaLabelPrefix is the meta prefix used for all meta labels in this discovery.
|
|
metaLabelPrefix = clientmodel.MetaLabelPrefix + "marathon_"
|
|
// appLabelPrefix is the prefix for the application labels.
|
|
appLabelPrefix = metaLabelPrefix + "app_label_"
|
|
|
|
// AppLabel is used for the name of the app in Marathon.
|
|
appLabel clientmodel.LabelName = metaLabelPrefix + "app"
|
|
// ImageLabel is the label that is used for the docker image running the service.
|
|
imageLabel clientmodel.LabelName = metaLabelPrefix + "image"
|
|
// TaskLabel contains the mesos task name of the app instance.
|
|
taskLabel clientmodel.LabelName = metaLabelPrefix + "task"
|
|
)
|