• /
  • EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Redis integração

Redis é um armazenamento de dados na memória de código aberto usado por desenvolvedores como banco de dados, cache, mecanismo de streaming e corretor de mensagens.

New Relic fornece ferramentas cruciais para monitorar sua instância Redis usando a integração Prometheus Remote-Write . Ele oferece suporte a recursos como um dashboard visual completo com gráficos detalhando todo o desempenho crítico e métricas de saúde relevantes para o seu sistema Redis .

Com New Relic você pode monitor:

  • Controlador, servidor de repositório e estatísticas do servidor argo
  • Instantâneo de visão geral (#masters, #slaves) + gráficos com comandos/seg e comandos/seg por nó
  • Gráficos mostrando clientes conectados, clientes conectados por nó, alterações desde o último salvamento por nó, chaves expiradas/segundo por nó, memória usada por nó e clientes bloqueados
  • Gráficos mostrando a taxa de acertos do keyspace por nó, chaves removidas/segundo por nó, bytes de entrada/segundo por nó, I/O de rede por segundo e bytes de saída/segundo por nó
Redis Dashboard

Habilite a integração

Siga estas etapas para ativar a integração.

  1. Siga a documentação do exportadorRedis para adicionar as anotações pod necessárias para que o Prometheus descubra o endpoint métrico.

  2. Configure o monitoramento do Prometheus. A métrica do Prometheus precisa ser integrada ao New Relic, você pode usar o agente do Prometheus ou a integração Remote Write, veja como enviar a métrica do Prometheus.

    Importante

    O agente Prometheus apenas extrai métricas por padrão de um conjunto de integração.

    Nesse caso, você deve identificar seu pod ou endpoint com um destes rótulos app.kubernetes.io/name, app.newrelic.io/name, k8s-app contendo a string redis.

  3. Use a seguinte consulta para confirmar que as métricas estão sendo ingeridas conforme esperado:

    FROM Metric SELECT count(*) WHERE metricName LIKE 'redis_%' FACET metricName LIMIT MAX
  4. Instale o início rápido do Redis (Prometheus) para acessar e alertas integrados.

    Depois de importar, você pode editar ou clonar os ativos para adaptá-los aos seus requisitos específicos.

    Importante

    Alguns gráficos do dashboard incluem consulta de condições que exigem a identificação do seu pod ou endpoint com um destes rótulos app.kubernetes.io/name, app.newrelic.io/name, k8s-app contendo a string redis.

Encontre e use os dados

Métrica

As métricas do Prometheus são armazenadas como métricas dimensionais. Você pode consultar usando NRQL ou usar o Data Explorer para navegar pelas métricas, facetas disponíveis e filtrar pelas dimensões associadas.

Os diferentes conjuntos de métricas expostos por esta integração estão definidos na documentação do exportadorRedis .

Use a seguinte consulta NRQL para entender a métrica que está sendo ingerida no New Relic:

  • Liste nomes de métricas exclusivos:

    FROM Metric SELECT uniques(metricName) WHERE metricName LIKE 'redis_%' LIMIT MAX
  • Contar o número de atualizações métricas:

    FROM Metric SELECT datapointcount() WHERE metricName LIKE 'redis_%' FACET metricName
  • Estimar a ingestão de dados (ingestão diária, em bytes):

    FROM Metric SELECT bytecountestimate() WHERE metricName LIKE 'redis_%' SINCE 1 day ago

Entidade

Essa integração permite que Redis entidade forneça o conjunto completo de recursos de entidade , como métricas clássicas, painel de entidade, carga de trabalho e lookout.

Resolução de problemas

Siga as dicas de resolução de problemas da documentação do exportadorRedis para garantir que as métricas estejam configuradas conforme o esperado em seu cluster.

Você também pode verificar as diretrizes específicas de resolução de problemas para integração do Prometheus.

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.