Managed Service para Prometheus
Um serviço de monitoramento totalmente gerenciado e fácil de usar, criado no mesmo armazenamento de dados globalmente escalonável usado pelo Google Cloud.
-
Dê os primeiros passos sem precisar de uma migração complexa.
-
Criado no mesmo back-end usado pelo Google que coleta mais de 2 trilhões de séries temporais ativas
-
Saiba mais sobre o que os clientes estão dizendo
-
Ouça o que há de novo no serviço
Benefícios
Usar o Prometheus sem gerenciar a infraestrutura
Pilha de monitoramento suportada pelo Prometheus® totalmente gerenciado com retenção padrão de dois anos e consultas globais em dados regionalizados. Não é necessário federar, adicionar recursos manualmente ou dedicar tempo à manutenção.
Retenção de métricas padrão de dois anos incluída
A fragmentação de um espaço de armazenamento em expansão é um problema ao executar o próprio agregador compatível com o Prometheus. Para aliviar esse problema, todas as métricas são armazenadas por dois anos sem custo adicional.
Mantenha ferramentas de código aberto e evite a dependência de fornecedores
Use o PromQL com o Cloud Monitoring e ferramentas de código aberto, como o Grafana®. Configure a implantação e a raspagem de dados usando qualquer método de código aberto, como operador ou anotações do Prometheus.
Principais recursos
Principais recursos
Suporte do Monarch, o banco de dados de séries temporais na memória do Google
O Managed Service para Prometheus usa a mesma tecnologia que o Google usa para monitorar os próprios serviços, o que significa que até mesmo as maiores implantações do Prometheus podem ser monitoradas em escala global. Além disso, o serviço é mantido pela mesma equipe de engenharia de confiabilidade do site (SRE) que mantém o monitoramento do Google. Assim, é possível ter certeza de que suas métricas estarão disponíveis quando precisar delas.
Usar o Cloud Monitoring com o Managed Service for Prometheus
É possível visualizar métricas do Prometheus e mais de 1.500 métricas gratuitas do sistema do Google Cloud em um único painel de infraestrutura e aplicativos. As métricas do Prometheus podem ser usadas com os recursos de criação de painéis, alertas e monitoramento de SLO no Cloud Monitoring. Crie um gráfico das métricas do Prometheus junto com as do GKE, do balanceador de carga e muito mais. O Cloud Monitoring é compatível com o PromQL, para que seus desenvolvedores possam começar a usá-lo imediatamente.
Coletores gerenciados ou implantados automaticamente e o agente de operações
O Managed Service para Prometheus oferece coletores gerenciados que são implantados, escalonados, fragmentados, configurados e mantidos automaticamente. A coleta e as regras são configuradas usando recursos personalizados leves (CRs). A migração de um operador Prometheus é fácil, e a coleção gerenciada suporta a maioria dos casos de uso. Também é possível manter o método de implantação e as configurações do coletor existente se os coletores gerenciados não forem compatíveis com seu caso de uso. O Agente de operações simplifica a coleta de métricas do Prometheus em máquinas virtuais para facilitar a padronização de todos os ambientes no Prometheus.
Clientes
Clientes estão liberando o tempo de desenvolvimento e mantendo as ferramentas de código aberto
"Estamos executando o Prometheus para as métricas do GKE, mas a manutenção contínua ocupava muitas horas de desenvolvimento. Começamos a usar o Managed Service para Prometheus, e ele simplesmente funciona. Ele pode processar qualquer volume, porque se baseia no mesmo back-end que o Google usa, e conseguimos continuar usando os mesmos painéis do Grafana de antes, mantendo os padrões e protocolos abertos."
Peter Kieltyka, CEO e arquiteto-chefe da Horizon Blockchain Games
Novidades
Novidades
Inscreva-se na newsletter do Google Cloud para receber atualizações de produtos, informações sobre eventos, ofertas especiais e muito mais.
Documentação
Documentação
Visão geral da documentação
Primeiros passos Managed Service para Prometheus.
Configurar a coleta de dados do Managed Service para Prometheus
O serviço oferece coletores gerenciados e autoimplantados. Veja instruções passo a passo para configurar cada opção.
Consultar dados do Managed Service para Prometheus
Consulte os dados enviados ao serviço usando a API Prometheus HTTP, a IU do Prometheus, o Grafana, a página do serviço no Console do Google Cloud e o Cloud Monitoring.
Avaliação de regras e filtragem de métricas
Saiba como usar as funções que você espera do Prometheus, como avaliação de regras e filtragem de métricas.
Casos de uso
Casos de uso
Use o PromQL para definir alertas e diagnosticar problemas quando os alertas forem acionados. Com o Managed Service para Prometheus, você não precisa alterar suas ferramentas ou alertas de visualização. Portanto, os fluxos de trabalho de criação e investigação de incidentes existentes continuam funcionando.
A cobrança do Managed Service para Prometheus é por amostra, sem cobrança de cardinalidade antecipada quando um novo contêiner é gerado. Com o preço por amostra, você paga apenas enquanto o contêiner está ativo. Portanto, você não é penalizado pelo uso do escalonamento automático horizontal de pods. O Managed Service para Prometheus apresenta outros controles de custo, como períodos de amostragem personalizáveis, filtros e a capacidade de manter dados no local e não enviá-los ao repositório de dados.
Adotar um padrão de métricas nas implantações de Kubernetes e VM facilita a combinação de painéis para melhorar o monitoramento. Além disso, os desenvolvedores e administradores só precisam conhecer o PromQL para trabalhar com as métricas. O Serviço gerenciado para o Prometheus é compatível com esse caso de uso com coletores para Kubernetes e o Agente de operações para VMs no Google Cloud.
Todos os recursos
Todos os recursos
Avaliador independente de regras globais | É possível continuar avaliando as regras existentes de gravação e alerta em relação aos dados globais no Managed Service para Prometheus. Os resultados são armazenados da mesma forma que os dados coletados, o que significa que você não precisará colocar dados agregados em um único servidor do Prometheus. |
Monitoramento dinâmico de vários projetos | Os escopos de métricas são uma construção somente de leitura no Cloud Monitoring que permite o monitoramento de vários projetos com única fonte de dados do Grafana. Cada escopo de métrica aparece como uma fonte de dados separada no Grafana e pode receber permissões de leitura por serviço. |
Coletores gerenciados | Os coletores gerenciados são implantados, escalonados, fragmentados, configurados e mantidos automaticamente. A coleta e as regras são configuradas usando recursos personalizados leves (CRs). |
Coletores autoimplantados | Para usar o mecanismo de implantação de sua preferência, basta trocar o binário regular do Prometheus pelo binário do coletor do Managed Service para Prometheus. A cópia é configurada no seu método padrão preferido, e você escalona e fragmenta manualmente. Reutilize as configurações existentes e execute o Prometheus e o Managed Service para Prometheus lado a lado. |
Suporte a VMs com o agente de operações | Implante o agente de operações nas VMs e configure-o para extrair as métricas do Prometheus. As métricas são enviadas para o Cloud Monitoring, mantendo a estrutura de métricas do Prometheus. Use o PromQL para consultar as consultas com outras métricas no Cloud Monitoring. |
Suporte para monitorar outros ambientes | Os coletores implantados automaticamente podem ser configurados para coletar dados de aplicativos executados fora do Google Cloud. Esses destinos podem ser ambientes do Kubernetes ou não, como VMs. |
Use o PromQL no Cloud Monitoring | Use o PromQL na interface do usuário do Cloud Monitoring, inclusive no Metrics Explorer e no Painel Builder. Receba preenchimento automático de nomes de métricas, chaves de rótulo e valores de rótulo. Consulte métricas gratuitas do sistema, métricas do Kubernetes, métricas com base em registros e métricas personalizadas, além das métricas do Prometheus com o PromQL. |
Suporte do Monarch, o banco de dados de séries temporais na memória do Google | O serviço usa a mesma tecnologia usada pelo Google para monitorar os próprios serviços, o que significa que até mesmo as maiores implantações do Prometheus podem ser monitoradas em escala global. |
Mecanismos de controle de custos | Ajude a manter os gastos sob controle com um filtro de métricas exportado, uma cobrança reduzida para histogramas esparsos, uma estrutura de tarifas que cobra menos por períodos de amostragem mais longos e a capacidade de apenas enviar dados pré-agregados localmente. |
Identificação e atribuição de custos | Use o Cloud Monitoring para dividir o volume de ingestão do Prometheus por nome da métrica e namespace. Identifique rapidamente as métricas que mais geram custos e qual namespace as envia. |
Preços
Preços
Os níveis de preços são progressivos e, portanto, o uso será cobrado em taxas mais baixas antes de ser cobrado em taxas mais altas. Por exemplo, se o uso total for de 300 bilhões de amostras, os primeiros 50 bilhões de amostras custam US$ 0,15/milhão de amostras, os próximos 200 bilhões de amostras custam US$ 0,12/milhão de amostras, e os últimos 50 bilhões de amostras custam US$ 0,09/milhão de amostras.
Recurso | Preço | Cota gratuita por mês | Início da vigência |
---|---|---|---|
Métricas doGoogle Cloud Managed Service para Prometheus |
US$ 0.15/milhão de amostras†: as primeiras 0 a 50 bilhões de amostras# US$ 0,12/milhão de amostras: próximos 50 a 250 bilhões de amostras US$ 0,09/milhão de amostras: próximas 250 a 500 bilhões de amostras US$ 0,06/milhão de amostras: mais de 500 bilhões de amostras |
Não relevante | 16 de maio de 2022 |
Chamadas de API do Monitoring |
US$ 0,01/1.000 chamadas de API de leitura (As chamadas de API de gravação são gratuitas) |
Primeiro milhão de chamadas de API de leitura incluídas por conta de faturamento | 1º de julho de 2018 |
† O Google Cloud Managed Service para Prometheus usa o armazenamento do Cloud Monitoring para dados de métricas criados externamente e usa a API Monitoring para recuperar esses dados. Medidores do Managed Service para Prometheus com base em amostras ingeridas em vez de bytes para se alinhar às convenções do Prometheus. Para mais informações sobre a medição baseada em amostra, consulte Preços para controle e previsibilidade. Para exemplos computacionais, consulte Exemplos de preços com base em amostras ingeridas.
#As amostras são contadas por conta de faturamento.
As marcas do Grafana Labs são marcas registradas da Grafana Labs e são usadas com a permissão da empresa. Não somos afiliados nem endossados ou patrocinados pela Grafana Labs ou seus afiliados.