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.
 
 
 
 
 
Go to file
ranbo chen 19340a382d
clean up codes
7 years ago
Documentation/format Allocate and cache strings for persisted blocks 7 years ago
chunks Return nop iterator for invalid chunk references 7 years ago
cmd/tsdb Remove GetTabWriter from tsdb package 7 years ago
fileutil Remove dependency on etcd/pkg/fileutil 7 years ago
labels Replace single head lock with granular locks 7 years ago
test Replace single head lock with granular locks 7 years ago
testdata
tsdbutil Minor comment fixes and additions. 8 years ago
.travis.yml Remove prometheus/prometheus dev-2.0 branch workaround 7 years ago
LICENSE Add license file 8 years ago
README.md
block.go Add more verbose error handling for closing, reduce locking 7 years ago
block_test.go Incorporate PR feedback. 8 years ago
chunks.go fix bugs on platform windows to pass all test case 7 years ago
chunks_test.go Expose Intervals type for use by TombstoneReader. 7 years ago
compact.go fix bugs on platform windows to pass all test case. 7 years ago
compact_test.go Refactor and add tests for compactor 7 years ago
db.go Merge pull request #186 from prometheus/closeallblocks 7 years ago
db_test.go Add more verbose error handling for closing, reduce locking 7 years ago
db_unix.go Add liecence file and headers 8 years ago
db_windows.go fix bugs on platform windows to pass all test case. 7 years ago
encoding_helpers.go Allocate and cache strings for persisted blocks 7 years ago
head.go Typo in prometheus_tsdb_head_samples_appended_total description (#188) 7 years ago
head_test.go Ensure near-empty chunks end at correct boundary 7 years ago
index.go fix bugs on platform windows to pass all test case. 7 years ago
index_test.go Add more verbose error handling for closing, reduce locking 7 years ago
postings.go Load postings in batch on startup 7 years ago
postings_test.go Load postings in batch on startup 7 years ago
querier.go Ensure near-empty chunks end at correct boundary 7 years ago
querier_test.go Clarify postings index semantics, handle staleness 7 years ago
tombstones.go fix bugs on platform windows to pass all test case. 7 years ago
tombstones_test.go Change series ID from uint32 to uint64 7 years ago
util_test.go Truncate segments on broken header 7 years ago
wal.go clean up codes 7 years ago
wal_test.go clean up codes 7 years ago

README.md

TSDB

This repository contains the new Prometheus storage layer that will be used in its 2.0 release.

A writeup of its design can be found here.