Horizontally scalable, cloud-native Prometheus
Cortex offers the same powerful query language, data model and configurable alerts as Prometheus, but we added horizontal scalability and cloud-native storage for virtually infinite data retention.
Cortex was created by Weaveworks. Since September 2018, it is now a CNCF project with "incubating" status.
Horizontally Scalable, Open Source
Built on Prometheus, Cortex is an open source project that adds horizontal scalability. While Prometheus can scale up to 1 million samples/sec on a single machine, with Cortex horizontal scalability is practically limitless.
Virtually Infinite Data Retention
Prometheus' local storage model limits the possible data retention and durability to that of a single machine. Cortex' use of cloud-native storage such as Amazon DynamoDB and S3 allow for virtually infinite data retention.
Cortex offers a Prometheus-compatible API and query language - PromQL. PromQL is a concise and expressive query language, allowing for powerful insight into your application's behavior. Due to Prometheus’ dimensional data model, you can slice, dice and drill down quickly into problems - enabling you to rapidly analyse resolve issues.
Designed for Microservices and Containers
In a constantly changing environment, you need alternative approaches to monitoring individual VMs or servers. Prometheus' service-discovery driven pull-based metrics system was designed for the dynamic nature of microservices. It lets you easily monitor your whole environment no matter how many moving parts.
Hundreds of Integrations
Instrument your application to create custom metrics using standard Prometheus client libraries, or take advantage of the extensive collection of Prometheus Exporters that collect data from existing applications like MySQL, Redis, Java, Elastic Search and many more.
- What is Weave Cloud?
- What is a node and how is it billed Weave Cloud?
- Is Weave Cloud a container orchestrator, like Kubernetes or Docker Swarm?
- What is Weave Cloud's free tier for GCP?