A integração da New Relic com o Google Cloud Platform (GCP) inclui uma que reporta dados Google Memorystore for Redis para New Relic. Este documento explica como ativar a integração do GCP Memorystore for Redis e descreve os dados que ela reporta.
Recurso
O Memorystore for Redis é o serviço Redis totalmente gerenciado do Google Cloud. A integração do New Relic Memorystore for Redis coleta métricas de CPU, memória, rede, keyspace, persistência, replicação e taxas de transferência de comandos para cada instância do Redis.
Ativar integração
Para habilitar a integração, é necessário seguir os procedimentos padrão para conectar o serviço do GCP ao New Relic:
- Conecte-se com a Workload Identity Federation (recomendado)
- Conectar com conta de serviço ou conta de usuário
Frequência de votação
As integrações do New Relic fazem consulta aos seus serviços do GCP de acordo com um intervalo de sondagem que varia por integração. A frequência de sondagem para o Google Memorystore for Redis é de 5 minutos. A resolução é 1 ponto de dados a cada minuto.
Workload Identity Federation
Encontre e use dados
Após habilitar a integração, as instâncias do Memorystore for Redis aparecem como entidades no explorador de entidades do New Relic. Para ver dashboards e gerenciar serviços, acesse one.newrelic.com > All capabilities > Infrastructure > GCP.
Todas as métricas do Memorystore for Redis disponíveis no monitoramento de nuvem do GCP são coletadas como métricas dimensionais no tipo de evento Metric. Métricas adicionais além desta tabela são coletadas automaticamente. Consulte a documentação de métricas do Memorystore for Redis do Google para obter a lista completa.
Entidade
Dados métricos
Métricas-chave — Instância Redis
Nome da métrica | Unidade | Descrição |
|---|---|---|
| Segundos | Segundos de CPU consumidos pela instância do Redis. |
| Por cento | Fração de memória atualmente em uso pela instância do Redis. |
| Bytes | Memória usada pela instância Redis. |
| Bytes | Limite de tamanho de memória configurado para a instância do Redis. |
| Por cento | Fração de comandos de leitura que resultaram em ocorrências no cache. |
| Contar | Número de conexões de cliente com a instância do Redis. |
| Bytes | Total de bytes de rede transferidos pela instância do Redis. |
| Contar | Número de chaves que expiraram na instância do Redis. |
| Contar | Número de chaves removidas da instância do Redis devido à pressão de memória. |
| Contar | Número de comandos do Redis processados pela instância, facetado pelo nome do comando. |
| Microssegundos | Tempo total gasto processando comandos do Redis, facetado por nome do comando. |
| Bytes | Atraso de deslocamento de replicação entre o primário e a réplica. |
Métricas principais — Redis Cluster
Nome da métrica | Unidade | Descrição |
|---|---|---|
| Por cento | Utilização média de CPU em todos os nós do Cluster do Redis. |
| Por cento | Utilização máxima de CPU observada nos nós do Cluster Redis. |
| Por cento | Utilização média de memória em todos os nós do Cluster do Redis. |
| Por cento | Utilização máxima de memória observada nos nós do Cluster Redis. |
| Contar | Número total de comandos processados pelo Redis Cluster, facetado por comando. |
| Contar | Número total de clientes conectados ao Redis Cluster. |
| Segundos | TTL médio das chaves no keyspace do Cluster Redis. |
| Contar | Número total de chaves armazenadas no Cluster Redis. |
Principais métricas — Nó do Cluster do Redis
Nome da métrica | Unidade | Descrição |
|---|---|---|
| Por cento | Utilização de CPU no nó do Redis Cluster. |
| Por cento | Utilização de memória no nó do Cluster Redis. |
| Contar | Número de clientes conectados ao nó do Redis Cluster. |
| Contar | Número de comandos processados pelo nó do Redis Cluster, facetados por comando. |
| Contar | Número de chaves armazenadas no nó do Cluster Redis. |
| Bytes | Bytes de rede recebidos pelo nó do Cluster Redis. |
| Bytes | Bytes de rede enviados pelo nó do Cluster Redis. |
Para ver a lista completa de métricas do Memorystore para Redis, consulte a documentação de métricas do Memorystore para Redis do Google.
Conta de serviço ou conta de usuário
Encontre e use dados
Para encontrar seus dados de integração, acesse one.newrelic.com > All capabilities > Infrastructure > GCP e selecione a integração.
Os dados são anexados aos seguintes tipos de eventos:
Entidade | Tipo de evento | Fornecedor |
|---|---|---|
RedisInstância |
|
|
Para saber mais sobre como usar seus dados, consulte Compreender e usar dados de integração.
Dados métricos
Esta integração coleta dados do GCP Redis para RedisInstance.
Dados Redis RedisInstance
Métrica | Unidade | Descrição |
|---|---|---|
| Contar | Número de clientes bloqueados. |
| Contar | Número de conexões de cliente. |
| Contar | Número total de chamadas para este comando em um minuto. |
| Microssegundos | A quantidade de tempo em microssegundos que esse comando levou no último segundo. |
| Contar | Tempo médio por chamada superior a 1 minuto por comando. |
| Milissegundos | TTL médio para chaves neste banco de dados. |
| Contar | Número de chaves armazenadas neste banco de dados. |
| Contar | Número de chaves com expiração neste banco de dados. |
| Bytes | O número de bytes que a réplica está atrás. |
| Bytes | O número de bytes que foram reconhecidos pelas réplicas. |
| Bytes | O número de bytes que o mestre produziu e enviou para réplicas. Para ser comparado com o deslocamento de byte de replicação da réplica. |
| Bytes | O número de bytes que não foram replicados na réplica. Esta é a diferença entre o deslocamento de bytes de replicação (mestre) e o deslocamento de bytes de replicação (réplica). |
| Contar | Retorna um valor que indica a função do nó. 1 indica mestre e 0 indica réplica. |
| Segundos | Tempo de operação em segundos. |
| Contar | Ocorrência no cache ratio como uma fração. |
| Contar | Número total de conexões aceitas pelo servidor. |
| s{CPU} | Segundos de CPU consumidos pelo servidor Redis, divididos por espaço de sistema/usuário e relacionamento pai/filho. |
| Contar | Número de chaves despejadas devido ao limite máximo de memória. |
| Contar | Número total de eventos de expiração de chave. |
| Contar | Número de pesquisas bem-sucedidas de chaves no dicionário principal. |
| Contar | Número de falhas na pesquisa de chaves no dicionário principal. |
| Bytes | Quantidade máxima de memória que o Redis pode consumir. |
| Microssegundos | A quantidade de tempo em microssegundos que a instância fica no modo de sobrecarga de memória do sistema. |
| Contar | Uso de memória como uma proporção da memória máxima do sistema. |
| Bytes | Número total de bytes alocados pelo Redis. |
| Contar | Uso de memória como proporção de memória máxima. |
| Bytes | Número total de bytes enviados de/para Redis (inclui bytes dos próprios comandos, dados de carga e delimitadores). |
| Contar | Número global de canais pub/sub com assinatura de cliente. |
| Contar | Número global de padrão pub/sub com assinatura do cliente. |
| Contar | Número de conexões rejeitadas devido ao limite máximo de clientes. |