StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Follow on

© 2025 StackShare. All rights reserved.

Product

  • Stacks
  • Tools
  • Feed

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
Thanos

Thanos

#31in Monitoring
Discussions2
Followers126
OverviewDiscussions2AdoptionAlternativesIntegrations
Try It

What is Thanos?

Thanos is a set of components that can be composed into a highly available metric system with unlimited storage capacity. It can be added seamlessly on top of existing Prometheus deployments and leverages the Prometheus 2.0 storage format to cost-efficiently store historical metric data in any object storage while retaining fast query latencies. Additionally, it provides a global query view across all Prometheus installations and can merge data from Prometheus HA pairs on the fly.

Thanos is a tool in the Monitoring category of a tech stack.

Key Features

Global querying view across all connected Prometheus serversDeduplication and merging of metrics collected from Prometheus HA pairsSeamless integration with existing Prometheus setupsAny object storage as its only, optional dependencyDownsampling historical data for massive query speedupCross-cluster federationFault-tolerant query routingSimple gRPC "Store API" for unified data access across all metric dataEasy integration points for custom metric providers

Thanos Pros & Cons

Pros of Thanos

No pros listed yet.

Cons of Thanos

No cons listed yet.

Thanos Alternatives & Comparisons

What are some alternatives to Thanos?

Kibana

Kibana

Kibana is an open source (Apache Licensed), browser based analytics and search dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana strives to be easy to get started with, while also being flexible and powerful, just like Elasticsearch.

Grafana

Grafana

Grafana is a general purpose dashboard and graph composer. It's focused on providing rich ways to visualize time series metrics, mainly though graphs but supports other ways to visualize data through a pluggable panel architecture. It currently has rich support for for Graphite, InfluxDB and OpenTSDB. But supports other data sources via plugins.

Prometheus

Prometheus

Prometheus is a systems and service monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts if some condition is observed to be true.

Nagios

Nagios

Nagios is a host/service/network monitoring program written in C and released under the GNU General Public License.

Zabbix

Zabbix

Zabbix is a mature and effortless enterprise-class open source monitoring solution for network monitoring and application monitoring of millions of metrics.

OpenCensus

OpenCensus

It is a set of libraries for various languages that allow you to collect application metrics and distributed traces, then transfer the data to a backend of your choice in real time. This data can be analyzed by developers and admins to understand the health of the application and debug problems.

Try It

Visit Website

Adoption

On StackShare

Thanos Integrations

Prometheus are some of the popular tools that integrate with Thanos. Here's a list of all 1 tools that integrate with Thanos.

Prometheus
Prometheus

Thanos Discussions

Discover why developers choose Thanos. Read real-world technical decisions and stack choices from the StackShare community.

Suraj Singh
Suraj Singh

Sep 30, 2021

Needs adviceonThanosThanosPrometheusPrometheusGrafanaGrafana

Hi All, We have Thanos sidecar and Prometheus set up in GCP and a Prometheus server in AWS. we want to push all the metrics of GCP to AWS. We will be creating a VPN link-up between them. But then how the GCP metrics would be connected with Prometheus/ Grafana.? I mean which IP to use it for this.?

0 views0
Comments
Joseph Irving
Joseph Irving

DevOps Engineer at Uswitch

Dec 3, 2018

Needs adviceonThanosThanosPrometheusPrometheusKubernetesKubernetes

We recently implemented Thanos alongside Prometheus into our Kubernetes clusters, we had previously used a variety of different metrics systems and we wanted to make life simpler for everyone by just picking one.

Prometheus seemed like an obvious choice due to its powerful querying language, native Kubernetes support and great community. However we found it somewhat lacking when it came to being highly available, something that would be very important if we wanted this to be the single source of all our metrics.

Thanos came along and solved a lot of these problems. It allowed us to run multiple Prometheis without duplicating metrics, query multiple Prometheus clusters at once, and easily back up data and then query it. Now we have a single place to go if you want to view metrics across all our clusters, with many layers of redundancy to make sure this monitoring solution is as reliable and resilient as we could reasonably make it.

If you're interested in a bit more detail feel free to check out the blog I wrote on the subject that's linked.

0 views0
Comments
Companies
40
MSMCNN+34
Developers
64
JXRGMH+58