From 37a1f3ea9746e4f3a3131312738b2b5703d75e87 Mon Sep 17 00:00:00 2001 From: Fabian Reinartz Date: Tue, 21 Apr 2015 13:16:09 +0200 Subject: [PATCH] Add constants for instance/address labels and hidden prefix. --- model/labelname.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/model/labelname.go b/model/labelname.go index 75b2e79..c37abb5 100644 --- a/model/labelname.go +++ b/model/labelname.go @@ -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"