Córtex
Cortex é um armazenamento de longo prazo, horizontalmente escalável, altamente disponível, multilocatário e para Prometheus.
Características
- Escalável horizontalmente: o Cortex pode ser executado em várias máquinas em um cluster, excedendo o rendimento e o armazenamento de uma única máquina.
- Altamente disponível: Quando executado em um cluster, o Cortex pode replicar dados entre máquinas.
- Multilocatário: o Cortex pode isolar dados e consultas de várias fontes independentes do Prometheus em um único cluster.
- Armazenamento de longo prazo: Cortex oferece suporte a S3, GCS, Swift e Microsoft Azure para armazenamento de longo prazo de dados métricos.
Começando
Para começar com o Cortex, siga estas etapas:
- Instalação
- Configuração básica
- Exemplo de uso
Documentação
- Visão geral da arquitetura
- Guia de configuração
- Guia de segurança
- Diretrizes para Colaboradores
Comunidade e Suporte
Se você tiver alguma dúvida sobre o Cortex, você pode:
- Faça uma pergunta no canal Cortex Slack. Para se convidar para o CNCF Slack, visite http://slack.cncf.io/.
- Registre um problema.
- E-mail [email protected].
Seu feedback é sempre bem-vindo.
Para questões de segurança, consulte https://github.com/cortexproject/cortex/security/policy
Envolva-se com nossa comunidade
Convidamos você a participar das chamadas comunitárias Cortex quinzenais, uma excelente oportunidade para se conectar com outros desenvolvedores e entusiastas. Essas reuniões são realizadas todas as quintas-feiras alternadas, alternando entre 12h UTC e 17h UTC, proporcionando uma plataforma para discussão aberta, colaboração e compartilhamento de conhecimento.
Nossas notas de reunião são meticulosamente documentadas e podem ser acessadas aqui, oferecendo uma visão abrangente dos temas discutidos e das decisões tomadas.
Para garantir que você nunca perca uma reunião, facilitamos o acompanhamento:
- Veja a programação da Cortex Community Call em seu navegador aqui.
- Alternativamente, baixe o arquivo .ics aqui para usar com qualquer aplicativo ou serviço de calendário que suporte o formato iCal.
Junte-se a nós na construção do futuro da Cortex e vamos construir algo incrível juntos!
Leitura adicional
Palestras
- Novembro de 2024 KubeCon talk "Cortex Intro: Multi-Tenant Scalable Prometheus" (vídeo, slides)
- Março de 2024 KubeCon talk "Cortex Intro: Multi-Tenant Scalable Prometheus" (vídeo, slides)
- Palestra na KubeCon de abril de 2023 "Como executar um Prometheus multilocatário sólido como uma rocha" (vídeo, slides)
- Palestra KubeCon de outubro de 2022 "Estado Atual e o Futuro do Cortex" (vídeo, slides)
- Palestra na KubeCon de outubro de 2021 "Cortex: dicas de introdução e produção" (vídeo, slides)
- Setembro de 2020 KubeCon talk "Scaling Prometheus: How We Got Some Thanos Into Cortex" (vídeo, slides)
- Palestra PromCon de julho de 2020 "Compartilhar é cuidar: aproveitando o código aberto para melhorar Cortex e Thanos" (vídeo, slides)
- Novembro de 2019 KubeCon fala "Cortex 101: Armazenamento de longo prazo horizontalmente escalável para Prometheus" (vídeo, slides), "Configurando o Cortex para desempenho máximo" (vídeo, slides, redação) e "Blazin' Fast PromQL" (slides, vídeo, gravação acima)
- Palestra PromCon de novembro de 2019 "Duas famílias, ambas iguais em dignidade: Cortex e Thanos" (vídeo, slides, redação)
- Palestras da KubeCon em maio de 2019; "Cortex: Intro" (vídeo, slides, postagem no blog) e "Cortex: Deep Dive" (vídeo, slides)
- Novembro de 2018 Palestra de encontro CloudNative London; "Cortex: Prometheus horizontalmente escalável e altamente disponível" (slides)
- Painel PromCon de agosto de 2018; "Abordagens de armazenamento de longo prazo do Prometheus" (vídeo)
- Palestra na KubeCon de dezembro de 2018; "Cortex: Prometheus Infinitamente Escalável" (vídeo, slides)
- Palestra PromCon de agosto de 2017; "Cortex: Prometheus as a Service, One Year On" (vídeos, slides, redação parte 1, parte 2, parte 3)
- Junho de 2017 Palestra de encontro do Prometheus em Londres; "Cortex: Prometheus distribuído de código aberto, escalável horizontalmente" (vídeo)
- Palestra na KubeCon de dezembro de 2016; "Weave Cortex: Prometheus as a Service multilocatário e escalonável horizontalmente" (vídeo, slides)
- Palestra PromCon de agosto de 2016; "Projeto Frankenstein: Multitenant, Scale-Out Prometheus": (vídeo, slides)
Postagens de blog
- Postagem do blog de dezembro de 2020 "Como AWS e Grafana Labs estão escalando o Cortex para a nuvem"
- Postagem do blog de outubro de 2020 "Como mudar o Cortex de pedaços para armazenamento em blocos (e por que você não olhará para trás)"
- Postagem do blog de outubro de 2020 "Agora GA: Cortex bloqueia armazenamento para executar o Prometheus em escala com complexidade operacional reduzida"
- Postagem do blog de setembro de 2020 "A Tale of Tail Latency"
- Postagem do blog de agosto de 2020 "Escalonando o Prometheus: como estamos levando o Cortex bloqueia o armazenamento ao seu limite e além"
- Postagem de blog de julho de 2020 "Como o armazenamento de blocos no Cortex reduz a complexidade operacional para executar o Prometheus em grande escala"
- Postagem do blog de março de 2020 "Cortex: Zone Aware Replication"
- Postagem do blog de março de 2020 "Como estamos usando fofocas para melhorar a disponibilidade de Cortex e Loki"
- Postagem no blog de janeiro de 2020 "O futuro do Cortex: na próxima década"
- Postagem no blog e podcast de fevereiro de 2019; "Escalabilidade do Prometheus com Bryan Boreham" (podcast)
- Postagem no blog de fevereiro de 2019; "Como o Aspen Mesh executa o Cortex na produção"
- Postagem no blog da CNCF de dezembro de 2018; "Cortex: um Prometheus como serviço multilocatário e escalonável horizontalmente"
- Apresentação CNCF TOC de novembro de 2018; "Prometheus horizontalmente escalável e multilocatário" (slides)
- Postagem no blog de setembro de 2018; "O que é córtex?"
- Documento de design de julho de 2018; "Otimizações de consulta Cortex"
- Documento de design de junho de 2016; "Projeto Frankenstein: um multi-inquilino, Scale Out Prometheus"
Córtex Hospedado
Existem vários serviços comerciais onde você pode usar o Cortex sob demanda:
Serviço gerenciado da Amazon para Prometheus (AMP)
O Amazon Managed Service for Prometheus (AMP) é um serviço de monitoramento compatível com o Prometheus que facilita o monitoramento de aplicações em contêineres em escala. É um monitoramento altamente disponível, seguro e gerenciado para seus contêineres. Comece aqui. Para saber mais sobre o AMP, consulte nossa documentação e o blog Primeiros passos com AMP.
Mantenedores Eméritos
- Peter Štibraný @psibrany
- Marco Pracucci @pracucci
- Bryan Boreham @bboreham
- Goutham Veeramachaneni @gouthamve
- Jacob Lisi @jtlisi
- Tom Wilkie @tomwilkie
- Alvin Lin @alvinlin123
História do Córtex
O projeto Cortex foi iniciado por Tom Wilkie e Julius Volz (cofundador do Prometheus) em junho de 2016.