Merge pull request #110 from fabxc/labelnames

Add constants for instance/address labels and hidden prefix.
This commit is contained in:
Björn Rabenstein 2015-04-21 13:36:15 +02:00
commit 6cc292c1c7
1 changed files with 12 additions and 0 deletions

View File

@ -26,14 +26,26 @@ const (
// timeseries.
MetricNameLabel LabelName = "__name__"
// AddressLabel is the name of the label that holds the address of
// a scrape target.
AddressLabel LabelName = "__address__"
// ReservedLabelPrefix is a prefix which is not legal in user-supplied
// label names.
ReservedLabelPrefix = "__"
// HiddenLabelPrefix is a prefix which is legal in user-supplied label names
// but will not appear in the eventual metrics.
// Reserved labels may be excepted from that rule.
HiddenLabelPrefix = "_"
// JobLabel is the label name indicating the job from which a timeseries
// was scraped.
JobLabel LabelName = "job"
// InstanceLabel is the label name used for the instance label.
InstanceLabel LabelName = "instance"
// BucketLabel is used for the label that defines the upper bound of a
// bucket of a histogram ("le" -> "less or equal").
BucketLabel = "le"