Esta página fornece uma visão geral das opções de integração Prometheus da New Relic e como elas funcionam. As informações aqui ajudarão você a escolher entre nossas opções com base na que melhor se adapta às suas necessidades comerciais exclusivas.
Prometheus OpenMetrics, agente Prometheus ou integração de gravação remota?
Atualmente oferecemos três alternativas para enviar métricas do Prometheus para a New Relic.
- Agente Prometheus para Kubernetes.
- Integração Prometheus OpenMetrics para docker.
- Integração de gravação remota Prometheus
Se você já possui um servidor Prometheus, recomendamos começar com a integração de gravação remota. Caso contrário, dependendo de suas necessidades, você pode escolher entre o agente Prometheus para Kubernetes e a integração Prometheus OpenMetrics para docker.
Examine os benefícios, lembretes e recomendações para cada opção abaixo.
Independentemente da opção que você escolheu, com nossa integração Prometheus:
- Você pode usar o Grafana ou outras ferramentas de consulta por meio da API do New Relic do Prometheus.
- Você se beneficia de opções mais diferenciadas de segurança e gerenciamento de usuários.
- O banco de dados da New Relic pode ser o armazenamento centralizado de dados de longo prazo para todas as suas métricas do Prometheus, permitindo observar todos os seus dados em um só lugar.
- Você pode executar consultas em escala, com suporte do New Relic.
Agente Prometheus para Kubernetes
O Agente Prometheus do New Relic permite que você extraia facilmente a métrica do Prometheus de um cluster do Kubernetes. Ao aproveitar a descoberta de serviços e os rótulos do Kubernetes, você terá acesso instantâneo a métricas, painéis e da carga de trabalho mais popular.
É possível instalar o agente Prometheus em dois modos:
- Juntamente com a integração do Kubernetes: o agente Prometheus é instalado automaticamente junto com a integração do Kubernetes.
- Autônomo: se você não precisa monitor seu cluster do Kubernetes e deseja apenas monitor a carga de trabalho em execução nele, você pode implantar facilmente o agente Prometheus apenas executando um único comando Helm. Lembre-se de que se você estiver usando apenas o agente Prometheus, a métrica do Prometheus não será decorada com tags do Kubernetes como cluster, pod ou nome do contêiner.
Com esta integração você pode:
- Obtenha insights automaticamente da carga de trabalho mais popular. Aproveite o conjunto predefinido de painel e alerta.
- Aproveite a descoberta de serviços para monitor automaticamente novos serviços assim que forem implantados.
- consulte e visualize esses dados na interface do New Relic.
- monitor grandes clusters usando fragmentação horizontal ou vertical .
- monitor a integridade de seus fragmentos do Prometheus e a cardinalidade da métrica ingerida.
- Controle total da ingestão de dados, suportando diferentes intervalos de raspagem, filtros métricos e gerenciamento de rótulos.
Integração Prometheus OpenMetrics para docker
A integração Prometheus OpenMetrics do New Relic para docker permite que você extraia o endpoint do Prometheus e envie os dados para o New Relic, para que você possa armazenar e visualizar métricas cruciais em uma plataforma.
Com esta integração você pode:
- Identifique automaticamente uma lista estática de endpoints.
- Colete métricas importantes para o seu negócio.
- consulte e visualize esses dados na interface do New Relic.
- Conecte seu painel Grafana (opcional).
Dashboard Kubernetes OpenMetrics
Reduza a sobrecarga e dimensione seus dados
Colete, analise e visualize seus dados métricos de qualquer fonte, juntamente com seus dados de telemetria, para que você possa correlacionar os problemas em todo o local. A integração pronta para uso com ferramentas de código aberto como o Prometheus facilita o início e elimina o custo e a complexidade de hospedagem, operação e gerenciamento de sistemas de monitoramento adicionais.
A integração do Prometheus OpenMetrics reúne todos os seus dados em um só lugar, e a New Relic armazena as métricas do Prometheus. Essa integração ajuda a eliminar a sobrecarga de gerenciamento de armazenamento e disponibilidade do servidor Prometheus.
Para saber mais sobre como dimensionar seus dados sem as dificuldades de gerenciar o Prometheus e uma ferramenta dashboard separada, consulte a postagem do blog de integração Prometheus OpenMetrics da New Relic.
Integração de gravação remota Prometheus
Ao contrário do agente Prometheus e das integrações Docker OpenMetrics, que coletam dados do endpoint Prometheus, a integração de gravação remota permite encaminhar dados de telemetria de seus servidores Prometheus existentes para o New Relic. Você pode aproveitar toda a gama de opções de configuração e gerenciamento, desde dados brutos até consulta, painel e muito mais.
Dimensione seus dados e avance rapidamente
Com a integração de gravação remota do Prometheus, você pode:
- Armazene e visualize métricas cruciais em uma única plataforma.
- Combine e agrupe dados em toda a sua stack de software.
- Obtenha uma visão totalmente conectada da relação entre os dados sobre sua stack de software e os comportamentos e resultados que você está monitorando.
- Conecte seu painel Grafana (opcional).
dashboard de gravação remota do Prometheus.
Como funciona
Inscrever-se no New Relic é rápido e gratuito – nem solicitamos o número do cartão de crédito. Depois de fazer login, você pode fazer com que os dados fluam com algumas etapas simples.
Qual é o próximo
Pronto para começar? Aqui estão algumas sugestões de próximos passos:
- Leia as instruções para concluir o agente Prometheus para Kubernetes.
- Leia as instruções para concluir a integração do Prometheus OpenMetrics para docker.
- Leia as instruções para concluir a integração de gravação remota.
- As opções de gravação remota e integração do Prometheus OpenMetrics geram métricas dimensionais que estão sujeitas aos mesmos limites de taxa descritos na API métrica.
- Saiba mais sobre as opções de suporte do Grafana, incluindo como configurar uma fonte de dados do Prometheus no Grafana.
- Documentação do Prometheus para a lista de todos os possíveis exportadores criada pela comunidade de código aberto.