Fabian Reinartz
a85e600fb2
Validate LabelName/LabelSet on JSON unmarshaling.
2015-06-08 12:02:05 +02:00
beorn7
10eab41b48
Make LabelNameRE public.
2015-06-01 15:41:09 +02:00
Fabian Reinartz
bb07c54a58
Add LabelName regular expression
2015-05-20 16:16:40 +02:00
Fabian Reinartz
b2b3dad248
Add YAML parsing for LabelName
2015-05-20 16:13:32 +02:00
Fabian Reinartz
05b08108b4
Add metrics path label.
2015-04-28 23:22:11 +02:00
Fabian Reinartz
642f761a3c
Replace hidden label prefix with meta prefix.
2015-04-22 12:29:58 +02:00
Fabian Reinartz
37a1f3ea97
Add constants for instance/address labels and hidden prefix.
2015-04-21 13:16:09 +02:00
beorn7
b1e7299877
Turned "le" and "quantile" label names into constants.
2015-02-19 15:54:26 +01:00
Bjoern Rabenstein
d7f8eb1083
Change "Prometheus Team" to "The Prometheus Authors".
2015-02-02 15:14:36 +01:00
Bjoern Rabenstein
9da2fbcce3
Eliminate a number of style-guide violations.
...
Change-Id: Iedcd611e5c7ad24c84c004d8d6c551d1734e443c
2014-04-25 21:18:04 +02:00
Julius Volz
bb957bc145
Change internal metric name label to __name__.
...
This also adds a check that forbids any user-supplied metrics to start
with the reserved label name prefix "__".
Change-Id: I2fe94c740b685ad05c4c670613cf2af7b9e1c1c0
2014-03-14 12:28:25 +01:00
Matt T. Proud
5cadb31d7c
Fix: Canned label const types.
...
We had a syntax error whereby canned label names were not LabelName.
2013-06-22 13:28:25 +02:00
Julius Volz
2c8b7cc19b
Update LabelSet and Metric String() methods from server.
2013-06-12 18:47:30 +02:00
Matt T. Proud
10dae5d108
Include relevant server model artifacts.
...
This commit introduces all relevant server-side artifacts such that the
Result streams can be used by external parties for one-off tools and
such. This will ultimately better enable us to support additional
wireformats with much more ease.
2013-06-11 11:45:21 +02:00