The Prometheus monitoring system and time series database.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Mauro Stettler 0df3489275
Write chunks via queue, predicting the refs (#10051)
3 years ago
..
agent
chunkenc
chunks Write chunks via queue, predicting the refs (#10051) 3 years ago
docs
encoding
errors
fileutil
goversion
index Tidy postingsWithIndexHeap (#10123) 3 years ago
record
test
testdata
tombstones
tsdbutil
wal
.gitignore
CHANGELOG.md
README.md
block.go
block_test.go
blockwriter.go
blockwriter_test.go
compact.go CompactBlockMetas should produce correct mint/maxt for overlapping blocks. (#10108) 3 years ago
compact_test.go CompactBlockMetas should produce correct mint/maxt for overlapping blocks. (#10108) 3 years ago
db.go Write chunks via queue, predicting the refs (#10051) 3 years ago
db_test.go Write chunks via queue, predicting the refs (#10051) 3 years ago
example_test.go
exemplar.go tsdb: use simpler map key to improve exemplar ingest performance (#10111) 3 years ago
exemplar_test.go tsdb: use simpler map key to improve exemplar ingest performance (#10111) 3 years ago
head.go Write chunks via queue, predicting the refs (#10051) 3 years ago
head_append.go Write chunks via queue, predicting the refs (#10051) 3 years ago
head_bench_test.go
head_read.go
head_test.go Write chunks via queue, predicting the refs (#10051) 3 years ago
head_wal.go
isolation.go
isolation_test.go
mocks_test.go
querier.go
querier_bench_test.go
querier_test.go
repair.go
repair_test.go
tsdbblockutil.go
wal.go
wal_test.go

README.md

TSDB

GoPkg

This directory contains the Prometheus TSDB (Time Series DataBase) library, which handles storage and querying of all Prometheus v2 data.

Due to an issue with versioning, the "latest" docs shown on Godoc are outdated. Instead you may use the docs for v2.31.1

Documentation

External resources

A series of blog posts explaining different components of TSDB: