A integração da New Relic com o Google Cloud Platform (GCP) inclui uma integração para reportar dados Google Firebase Realtime Database para New Relic. Este documento explica como ativar a integração do GCP Firebase Database e descreve os dados reportados.
Recurso
O Firebase Realtime Database é o banco de dados cloud NoSQL do Google Cloud que permite armazenar e sincronizar dados entre usuários em tempo real. A integração do banco de dados Firebase do New Relic coleta métricas de I/O, rede, armazenamento, conexão e regras de segurança para cada namespace do banco de dados.
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 consultam os serviços do GCP de acordo com um intervalo de sondagem que varia por integração. A frequência de sondagem para o banco de dados do Google Cloud Firebase é 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, os recursos de banco de dados do Firebase aparecem como entidades no explorador de entidades da New Relic. Para ver dashboards e gerenciar serviços, acesse one.newrelic.com > All capabilities > Infrastructure > GCP.
Todas as métricas do banco de dados do Firebase 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 banco de dados do Firebase do Google para ver a lista completa.
Entidade
Dados métricos
Métricas principais — namespace
Nome da métrica | Unidade | Descrição |
|---|---|---|
| Por cento | Fração da capacidade de I/O em uso pelo namespace do banco de dados. |
| Por cento | Fração da carga do banco de dados no namespace, facetada por tipo de carga. |
| Bytes | Bytes de dados persistidos no disco pelo namespace do banco de dados. |
| Contar | Número de respostas enviadas ou transmitidas aos clientes a partir do namespace do banco de dados. |
| Contar | Número de conexões pendentes para o namespace do banco de dados. |
| Contar | Número de acessos de API no namespace do banco de dados, facetado por tipo. |
| Contar | Número de requests HTTPS recebidas pelo namespace do banco de dados. |
| Por cento | Fração de tempo gasto preparando e enviando transmissões aos clientes. |
| Bytes | Largura de banda de saída usada pelo namespace do banco de dados, incluindo criptografia e sobrecarga de protocolo. |
| Bytes | Largura de banda de saída excluindo a sobrecarga de criptografia. |
| Bytes | Largura de banda de saída excluindo a criptografia e a sobrecarga de protocolo. |
| Bytes | Total de bytes de saída enviados, agregados e redefinidos mensalmente. |
| Bytes | Limite mensal de rede para o namespace do banco de dados. |
| Contar | Número de avaliações de regras de segurança do banco de dados do Firebase Realtime realizadas em resposta a requests de gravação e leitura. |
| Bytes | Armazenamento em uso pelo namespace do banco de dados. |
| Bytes | Limite de armazenamento para o namespace do banco de dados. |
Para a lista completa de métricas do banco de dados do Firebase, consulte a documentação de métricas do banco de dados do Firebase do Google.
Conta de serviço ou conta de usuário
Encontre e use dados
Após ativar a integração e aguardar alguns minutos (com base na frequência da votação), os dados aparecerão na interface do New Relic . Para encontrar e usar seus dados, incluindo links para seu e configurações de alerta, acesse one.newrelic.com > All capabilities > Infrastructure > GCP > (select an integration).
Os dados são anexados ao seguinte tipo de evento:
Entidade | Tipo de evento | Fornecedor |
|---|---|---|
Namespace |
|
|
Para saber mais sobre como usar seus dados, consulte Compreender e usar dados de integração.
Dados de namespace do banco de dados Firebase
Métrica | Unidade | Descrição |
|---|---|---|
| Contar | Fração da carga do banco de dados, agrupada por tipo. |
| Bytes | Bytes de dados persistiram no disco. |
| Contar | Número de respostas enviadas ou transmitidas aos clientes. |
| Contar | Fração de I/O usada. |
| Contar | O número de conexões pendentes |
| Contar | O número de ocorrências no seu banco de dados agrupadas por tipo. |
| Contar | Utilização do tempo necessário para preparar e enviar transmissões aos clientes. |
| Contar | Número de solicitações HTTPS recebidas. |
| Bytes | O total de bytes de saída enviados agregados e redefinidos mensalmente. |
| Bytes | O limite mensal de rede para o banco de dados do Firebase. |
| Bytes | A largura de banda de saída usada pelo banco de dados, incluindo criptografia e sobrecarga de protocolo. |
| Bytes | O uso da largura de banda de saída sem sobrecarga de criptografia. |
| Bytes | O uso da largura de banda de saída sem criptografia nem protocolo. |
| Contar | O número de avaliações de regras de segurança do banco de dados do Firebase Realtime realizadas em resposta a solicitações de gravação e leitura. |
| Bytes | O limite de armazenamento do banco de dados Firebase. |
| Bytes | O tamanho do armazenamento do banco de dados do Firebase. |