This website requires JavaScript.
Explore
Help
Sign In
mudhorn
/
prometheus
Watch
1
Star
0
Fork
You've already forked prometheus
0
mirror of
https://github.com/prometheus/prometheus.git
synced
2024-12-30 07:59:40 -08:00
Code
Issues
Actions
10
Packages
Projects
Releases
Wiki
Activity
7f548a4297
prometheus
/
model
/
generated
/
.gitignore
2 lines
26 B
Plaintext
Raw
Normal View
History
Unescape
Escape
Include generated Protocol Buffer descriptor. The Protocol Buffer compiler supports generating a machine-readable descriptor file encoded as a provided Protocol Buffer message type, which can be used to decode messages that have been encoded with it after-the-fact. The generated descriptor also bundles in dependent message types. We can use this to perform forensics on old Prometheus clients, if necessary.
2013-04-24 07:59:40 -07:00
data.pb.go
Implement batch database sample curator. This commit introduces to Prometheus a batch database sample curator, which corroborates the high watermarks for sample series against the curation watermark table to see whether a curator of a given type needs to be run. The curator is an abstract executor, which runs various curation strategies across the database. It remarks the progress for each type of curation processor that runs for a given sample series. A curation procesor is responsible for effectuating the underlying batch changes that are request. In this commit, we introduce the CompactionProcessor, which takes several bits of runtime metadata and combine sparse sample entries in the database together to form larger groups. For instance, for a given series it would be possible to have the curator effectuate the following grouping: - Samples Older than Two Weeks: Grouped into Bunches of 10000 - Samples Older than One Week: Grouped into Bunches of 1000 - Samples Older than One Day: Grouped into Bunches of 100 - Samples Older than One Hour: Grouped into Bunches of 10 The benefits hereof of such a compaction are 1. a smaller search space in the database keyspace, 2. better employment of compression for repetious values, and 3. reduced seek times.
2013-04-05 09:03:45 -07:00
descriptor.blob
Reference in a new issue
Copy permalink