thanos-io/thanos
Thanos is an open source project under the Cloud Native Computing Foundation (CNCF) Incubating status, which aims to create a highly available metric system with unlimited storage capacity. It can be seamlessly added on top of existing Prometheus deployments and provides features such as global query view, unlimited retention, and high availability of components, including Prometheus. Thanos leverages the Prometheus 2.0 storage format to cost-efficiently store historical metric data in any object storage while retaining fast query latencies. It also offers global querying view across all connected Prometheus servers, deduplication and merging of metrics collected from Prometheus HA pairs, and easy integration with existing Prometheus setups. The project’s philosophy is inspired by UNIX philosophy and the golang programming language, with each subcommand doing one thing and doing it well, and components working together. Thanos offers various deployment options, including a sidecar for Kubernetes and a receive component for scaling out or implementing with other remote write compatible sources. Releases are performed every 6 weeks, with main branch being stable and usable, and contributions are welcome through the project’s Slack channel, issue tracker, and CONTRIBUTING.md file. Adopters of Thanos include various organizations and individuals.
Project Information
- Repository: thanos-io/thanos
- Owner: thanos-io
- Language: Go
- Created at: 2017-11-01
- Last Updated: 2024-02-28
- Homepage: thanos.io
Engagement Metrics
- Stars: 12472
- Forks: 1978
- Open Issues: 513
- Watchers: 12472
- Subscribers: 248
Contribution Opportunities
- Issues are available for contributions.
- Project boards are active.
- Wiki is not available.
License
Apache License 2.0
Topics
Recent Contributors
bwplotka
613 Contributions
fabxc
267 Contributions
yeya24
230 Contributions
GiedriusS
205 Contributions
fpetkovski
162 Contributions
kakkoyun
118 Contributions
squat
93 Contributions
douglascamata
80 Contributions
pracucci
72 Contributions
MichaHoffmann
69 Contributions
matej-g
67 Contributions
saswatamcode
57 Contributions
daixiang0
50 Contributions
brancz
41 Contributions
simonpasquier
34 Contributions
onprem
33 Contributions
jkowall
32 Contributions
wiardvanrij
28 Contributions
FUSAKLA
26 Contributions
dependabot[bot]
25 Contributions
domgreen
25 Contributions
pstibrany
25 Contributions
povilasv
25 Contributions
github-actions[bot]
24 Contributions
hanjm
24 Contributions
metalmatze
21 Contributions
jojohappy
20 Contributions
jacobbaungard
20 Contributions
hitanshu-mehta
20 Contributions
Nexucis
19 Contributions