Commit Graph

41 Commits (aa1d46a9da0f9710ca1528bef7623f1b4fb93f53)

Author SHA1 Message Date
Bartlomiej Plotka 8e6b008608
feature: type-and-unit-labels (PROM-39 implementation) (#16228) 7 months ago
Matthieu MOREL 5fa1146e21
chore: enable gci linter (#16245) 9 months ago
Bartlomiej Plotka dc85d677d8
textparse: Optimize CreatedTimestamp; It returns int64 value now. (#16072) 10 months ago
Bartlomiej Plotka 733a5e9eb4
textparse: Optimized protobuf parser with custom streaming unmarshal. (#15731) 10 months ago
Bartlomiej Plotka 00b69efabb
model/textparse: Change parser interface Metric(...) string to Labels(...) (#16012) 10 months ago
machine424 18b81ad79d
feat: ProtobufParse.formatOpenMetricsFloat: improve float formatting by using strconv.AppendFloat instead of fmt.Sprint 1 year ago
Bartlomiej Plotka f6e110d588
textparse: Refactored main testing utils for reusability; fixed proto Units. (#15095) 1 year ago
Nathan Baulch 50cd453c8f
chore: Fix typos (#14868) 1 year ago
Bryan Boreham d599c4b28c [BUGFIX] Protobuf scraping: reset exemplar position 1 year ago
riskrole 406bf775aa chore: fix some comments 1 year ago
Bryan Boreham eff3a13e19 model/textparse: parsers take a labels SymbolTable 2 years ago
Ziqi Zhao a93859a52f
Prometheus support parse exemplars from native histogram (#13488) 2 years ago
Arianna Vespri 8f07f9dd90 Avoid creating string for suffix, consider counters without _total suffix 2 years ago
Arianna Vespri 9a664b515a Correct order in error message 2 years ago
Arianna Vespri 51e78d9a32 Delete debugging lines, amend error message for unit 2 years ago
Bryan Boreham 8065bef172 Move metric type definitions to common/model 2 years ago
Arianna Vespri b65021d7a5 Get conditional right 2 years ago
Arianna Vespri 9fb1e9715c Go on adding protobuf parsing for unit 2 years ago
Arianna Vespri 5d5acf5744 Add unit protobuf parser 2 years ago
Arthur Silva Sens 5082655392
Append Created Timestamps (#12733) 2 years ago
zenador 32ee1b15de
Fix error on ingesting out-of-order exemplars (#13021) 2 years ago
Matthieu MOREL fe057fc60d use Go standard errors package 2 years ago
beorn7 b428416f06 textparse: Update comment about timestamp_ms protobuf parsing 2 years ago
Arthur Silva Sens ef8e6ae780
Parse created timestamps from Prometheus Protobuf (#12973) 2 years ago
beorn7 65ccf4460a textparse: Fix endless loop #12731 2 years ago
György Krajcsovits e846736134 Fix typo 2 years ago
beorn7 c58e20ad0e histogram: Identify native histograms even without observations 2 years ago
beorn7 071f4bbea4 histograms: Fix parsing float histograms without zero bucket 2 years ago
beorn7 da047c6857 histograms: Fix bug #12552 2 years ago
beorn7 9e500345f3 textparse/scrape: Add option to scrape both classic and native histograms 3 years ago
beorn7 c26891043f textparse: Set CounterResetHint 3 years ago
beorn7 b5d4a94e9d textparse: Add gauge histogram support to protobuf parsing 3 years ago
beorn7 e9d9bb1b08 textparse: Handle unknown metric types in protobuf gracefully 3 years ago
Bryan Boreham 1f04899ae3 Update package model/textparse for new labels.Labels type 3 years ago
beorn7 a7c519930e histograms: Add Compact method to the normal integer Histogram 3 years ago
Marc Tudurí f7df3b86ba
histograms: parse float histograms from proto definition (#11149) 3 years ago
beorn7 c40b105efd histograms: Move to new exposition protobuf format 3 years ago