Global View
Thanos provides a global view of all your Prometheus metrics, allowing you to query across multiple clusters and data sources seamlessly.
High Availability
Thanos enables high availability by providing redundancy and failover for data queries, ensuring continuous access to metric data even if one or more Prometheus instances fail.
Long-term Storage
Thanos offers long-term storage for Prometheus metrics, allowing users to store data efficiently beyond the retention period offered by Prometheus.
Scalability
Designed to scale horizontally, Thanos can handle increased workloads and large volumes of data, accommodating growing environments.
Compatibility
Thanos is fully compatible with Prometheus, which means you can integrate it without changing your existing Prometheus setup.
Promote Thanos.io. You can add any of these badges on your website.
We have collected here some useful links to help you find out if Thanos.io is good.
Check the traffic stats of Thanos.io on SimilarWeb. The key metrics to look for are: monthly visits, average visit duration, pages per visit, and traffic by country. Moreoever, check the traffic sources. For example "Direct" traffic is a good sign.
Check the "Domain Rating" of Thanos.io on Ahrefs. The domain rating is a measure of the strength of a website's backlink profile on a scale from 0 to 100. It shows the strength of Thanos.io's backlink profile compared to the other websites. In most cases a domain rating of 60+ is considered good and 70+ is considered very good.
Check the "Domain Authority" of Thanos.io on MOZ. A website's domain authority (DA) is a search engine ranking score that predicts how well a website will rank on search engine result pages (SERPs). It is based on a 100-point logarithmic scale, with higher scores corresponding to a greater likelihood of ranking. This is another useful metric to check if a website is good.
The latest comments about Thanos.io on Reddit. This can help you find out how popualr the product is and what people think about it.
Thanos is a set of components that can be added to an existing Prometheus deployment to enable long-term storage and global query view. - Source: dev.to / 7 months ago
Started in November 2017, Thanos is an open-source CNCF incubating project with over 12.8k stars on GitHub. Built on top of Prometheus, Thanos aims to provide a highly available Prometheus environment with long-term storage support and a global view of metrics. Companies like Disney, Abode, eBay, SoundCloud, and ByteDance use Thanos for monitoring at scale. However, setting up Thanos can be complex and requires... - Source: dev.to / 10 months ago
The open source projects Fastly uses and the foundations we partner with are vital to Fastly’s mission and success. Here's an unscientific list of projects and organizations supported by the Linux Foundation that we use and love include: The Linux Kernel, Kubernetes, containerd, eBPF, Falco, OpenAPI Initiative, ESLint, Express, Fastify, Lodash, Mocha, Node.js, Prometheus, Jenkins, OpenTelemetry, Envoy, etcd, Helm,... - Source: dev.to / 11 months ago
Monitoring = netdata on each RPi https://www.netdata.cloud/ binded to the vpn interface being scraped into a prometeus thaons https://thanos.io/ setup with grafana to give management the Green all is good screens (very important). Source: over 1 year ago
Sounds like you want something like Thanos. Source: almost 2 years ago
Yes, but also no. The Prometheus ecosystem already has two FOSS time-series databases that are complementary to Prometheus itself. Thanos and Mimir. Not to mention M3db, developed at Uber, and Cortex, then ancestor of Mimir. There's a bunch of others I won't mention as it would take too long. Source: almost 2 years ago
Long term storage all depends on your needs and sophistication. I use Thanos for our system since it has an extremely flexible scaling system. But there is also Grafana Mimir. They're both similar in that they use Prometheus TSDB format as part of the underlying storage. One nice Thanos advantage is that it does do downsampling in addition to being able to store raw metric data for a long time. It will auto-select... Source: about 2 years ago
You can aggregate all your clusters Prometheus metrics together with a wonderful tool called Thanos. This will allow you to use just a single Grafana instance against Thanos and using a label select which cluster you wish to see metrics from. The downside of this, is that none of the Grafana dashboards from the internet will work as-is. You'll need to customize all of them for Thanos support. The other... Source: about 2 years ago
Depending on how you want to set things up, you can use Thanos or Mimir to create the single-pane-of-glass view of your data. Source: about 2 years ago
You could look at something like Thanos and store your data in S3: https://thanos.io/. Source: over 2 years ago
Thanos belongs in Observability and Analysis / Monitoring as it is based on Prometheus, a monitoring CNCF project. It makes it easier to scale Prometheus horizontally and obtain a global view of data from several Prometheus servers. Thanos promises high availability and virtually unlimited historical data storage. This year, it got in the top 5 CNCF projects with the most contributors. - Source: dev.to / over 2 years ago
This is a reasonably small setup, but having multiple deployment zones means you will need Prometheus plus a centralizing overlay. For example Thanos or Mimir. Source: over 2 years ago
I really don't get why "scrape the prometheus endpoint" is a go-to now, push model seems to be way less PITA to manage at scale. > If you get serious about Prometheus, eventually you will want longer data retention, checkout https://thanos.io/ Any idea how it compares with https://victoriametrics.com/ ? We're slowly looking for a replacement for InfluxDB (as 1.8 is essentially on life support), the low disk... - Source: Hacker News / over 2 years ago
If you get serious about Prometheus, eventually you will want longer data retention, checkout https://thanos.io/ Also sometimes you'll have some sort of a batch job, or a cron that can't be scrapped the regular way, checkout Prometheus Pushgateway https://prometheus.io/docs/practices/pushing/. - Source: Hacker News / over 2 years ago
If you don't have the budget or have a decent size team, go with Prometheus and Grafana. Be mindful to do the research, the storage for Prometheus needs to be well designed for scalability. We wanted at some point to implement this Thanos but we didn't have the bandwidth to do so. Source: over 2 years ago
I think for the purpose of this application the speed is negligible, but you could even scale s3 which is a common pattern to match the performance of storing files in a database. I would be very curious to see the speeds of a database vs. Object storage. There's a reason applications like Mimir and Thanos use s3 for storing 10s of millions of Prometheus metrics at scale. Source: almost 3 years ago
For a homelab I think prometheus + grafana is easy to get started and scales well. There are lots of ways to set up the architecture. Prometheus can write to a directory on a filesystem, it can be set to write to a remote server, and there are other projects to integrate object storage (s3, minio, etc) or influxdb for long term storage and downsampling. Source: almost 3 years ago
Please let me know or give some hints with prometheus.io or thanos.io. Source: almost 3 years ago
This solution builds upon well-established Cloud Native Computing Foundation (CNCF) open source projects like Thanos and Prometheus,together with a new managed services, Azure Managed Grafana, recently released in public preview. It allows for ephemeral clusters to still have updated metrics without the 2-hours local storage of metrics in the classic deployment of Thanos sidecar to Prometheus. - Source: dev.to / almost 3 years ago
Without knowing your infrastructure it's hard to advise how to run Prometheus but the general advice will work of it's best to run Prometheus in pairs. I personally don't federate my Prometheus servers and use Thanos to complete my HA setup. Source: almost 3 years ago
Prometheus is VERY scalable, and is ideally run in Kubernetes. Resource consumption is really tied to storage. If you need 30 days (or more of storage) look at other storage engines to 'offload' that data. Two very popular ones are Thanos and mimir . You can also tune down the frequency of scrapes to cut down on resource consumption (Do you need to know how full your disk is every 15 seconds, or is 60 seconds... Source: almost 3 years ago
Do you know an article comparing Thanos.io to other products?
Suggest a link to a post with product alternatives.
Is Thanos.io good? This is an informative page that will help you find out. Moreover, you can review and discuss Thanos.io here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.
Open source, highly available Prometheus setup with long term storage capabilities.