Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

Monitorar a atividade do Cloud Storage

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

Como parte do gerenciamento de seus projetos do Firebase, convém revisar o uso do Cloud Storage (por exemplo, quantos bytes estão sendo armazenados, quantas solicitações de download estão vindo de seus aplicativos).

Para revisar seu uso faturado do Cloud Storage, verifique o painel de uso e faturamento .

Para uso de recursos, tanto a guia Cloud Storage Usage no Firebase console quanto as métricas disponíveis no Cloud Monitoring podem ajudar você a monitorar o uso do Cloud Storage. Esse tipo de monitoramento pode ajudá-lo a identificar possíveis problemas em seu aplicativo. Observar o uso do seu aplicativo também pode fornecer informações sobre sua fatura. Além disso, se algo parecer errado, obter uma visão clara das operações do bucket do Cloud Storage (por exemplo, monitorando a avaliação das regras de segurança do Cloud Storage) pode ser útil para a solução de problemas.

Console do Firebase

O console do Firebase inclui um painel de uso que mostra os bytes de armazenamento armazenados, contagem de objetos, largura de banda e solicitações de download ao longo do tempo. As métricas de armazenamento (Bytes armazenados e contagem de objetos) são atualizadas em 24 horas. As métricas de uso (largura de banda e solicitações de download) são atualizadas a cada poucas horas.

Vá para a página de uso

O painel de uso do Cloud Storage no console do Firebase.

Além disso, o console do Firebase fornece um painel de avaliação das regras de segurança do Firebase, uma visualização rápida e útil das invocações de regras. Você pode complementar esse painel com análises detalhadas no Cloud Monitoring.

Acesse a página Regras

O painel de regras do Cloud Storage no console do Firebase.

Console do Google Cloud

Ao criar um projeto do Firebase, você também está criando um projeto do Google Cloud. A página Cotas do App Engine no Console do Google Cloud rastreia informações de uso diário de armazenamento, incluindo bytes armazenados, contagens de objetos, largura de banda usada e solicitações de download.

Uso do Cloud Storage na página Cotas do App Engine.

Monitoramento de nuvem

O Cloud Monitoring coleta métricas, eventos e metadados dos produtos do Google Cloud que você pode usar para criar painéis, gráficos e alertas. O Cloud Monitoring inclui as seguintes métricas do Cloud Storage relacionadas às regras de segurança:

Nome da métrica Descrição
Avaliações de regras O número de avaliações de regras de segurança do Cloud Storage realizadas em resposta a solicitações de gravação ou leitura. Você pode dividir essa métrica pelo resultado da solicitação (ALLOW, DENY ou ERROR) ou pelo nome do bucket.
Taxa de amostragem
As métricas do Cloud Storage são amostradas a cada 60 segundos, mas as atualizações podem levar até 4 minutos para aparecer em seus painéis.

Usando essas métricas, você pode configurar um painel do Cloud Storage como este:

Uso do Cloud Storage em um painel do Cloud Monitoring.

Conclua as etapas abaixo para começar a monitorar o Cloud Storage com o Cloud Monitoring.

Criar um espaço de trabalho do Cloud Monitoring

Para monitorar o Firebase com o Cloud Monitoring, você precisa configurar um espaço de trabalho para seu projeto. Um espaço de trabalho organiza as informações de monitoramento de um ou mais projetos. Depois de configurar um espaço de trabalho, você pode criar painéis personalizados e políticas de alerta.

  1. Abra a página do Cloud Monitoring

    Se seu projeto já faz parte de um workspace, a página Cloud Monitoring é aberta. Caso contrário, selecione um espaço de trabalho para seu projeto.

  2. Selecione a opção Nova Área de Trabalho ou selecione uma área de trabalho existente.

  3. Clique em Adicionar . Após a criação do workspace, a página Cloud Monitoring é aberta.

Criar um painel e adicionar um gráfico

Exiba as métricas do Firebase coletadas do Cloud Monitoring em seus próprios gráficos e painéis.

Antes de continuar, verifique se seu projeto faz parte de um espaço de trabalho do Cloud Monitoring .

  1. Na página Cloud Monitoring, abra seu workspace e acesse a página Painéis .

    Acesse a página Painéis

  2. Clique em Criar painel e insira um nome de painel.

  3. No canto superior direito, clique em Adicionar gráfico .

  4. Na janela Adicionar gráfico , insira um título de gráfico. Clique na guia Métrica .

  5. No campo Find resource type and metric , insira Cloud Storage for Firebase . Na lista suspensa preenchida automaticamente, selecione uma das métricas do Cloud Storage.

  6. Para adicionar mais métricas ao mesmo gráfico, clique em Adicionar Métrica e repita a etapa anterior.

  7. Opcionalmente, personalize seu gráfico conforme necessário. Por exemplo, no campo Filtro , clique em + Adicionar um filtro . Role para baixo e selecione um valor ou intervalo para a métrica de interesse na qual você deseja filtrar o gráfico.

  8. Clique em Salvar .

Para saber mais sobre gráficos do Cloud Monitoring, consulte Trabalhar com gráficos .

Crie uma política de alertas

Você pode criar uma política de alertas com base nas métricas do Firebase. Siga as etapas abaixo para criar uma política de alertas que enviará um e-mail sempre que uma métrica específica do Firebase atingir um determinado limite.

Antes de continuar, verifique se seu projeto faz parte de um espaço de trabalho do Cloud Monitoring .

  1. Na página do Cloud Monitoring, abra seu workspace e acesse a página de alertas .

    Vá para a página Criar nova política de alertas

  2. Clique em Criar política .

  3. Insira um nome para sua política de alertas.

  4. Adicione uma condição de alerta com base em uma das métricas do Firebase. Clique em Adicionar condição .

  5. Selecione um alvo . No campo Find resource type and metric , insira Cloud Storage for Firebase . Na lista suspensa preenchida automaticamente, selecione uma das métricas do Cloud Storage.

  6. Em Gatilhos de política , use os campos suspensos para definir sua condição de alerta.

  7. Adicione um canal de notificação à sua política de alertas. Em Notificações , clique em Adicionar canal de notificação . Selecione E- mail no menu suspenso.

  8. Digite seu e-mail no campo Endereço de e-mail. Clique em Adicionar .

  9. Opcionalmente, preencha o campo de documentação para incluir informações adicionais em sua notificação por e-mail.

  10. Clique em Salvar .

Se o uso do Cloud Storage exceder o limite configurado, você receberá um alerta por e-mail.

Para obter mais informações sobre políticas de alertas, consulte Introdução ao alerta .

Qual é o próximo