Monitorar transmissões ao vivo

Nesta página, descrevemos como visualizar as métricas coletadas pela API Live Stream como parte do Cloud Monitoring. A lista de métricas da API Live Stream está disponível em Métricas do Google Cloud.

Ver métricas do Cloud Monitoring

Para visualizar as métricas de um recurso monitorado usando o Metrics Explorer, faça o seguinte:

  1. No console Google Cloud , acesse a página do  Metrics explorer:

    Acesse o Metrics Explorer

    Se você usar a barra de pesquisa para encontrar essa página, selecione o resultado com o subtítulo Monitoring.

  2. Na barra de ferramentas do console Google Cloud , selecione seu projeto Google Cloud . Para configurações do App Hub, selecione o projeto host do App Hub ou o projeto de gerenciamento da pasta habilitada para apps.
  3. No elemento Metric, expanda o menu Selecionar uma métrica, digite Live Stream API Channel na barra de filtro e use os submenus para selecionar um tipo de recurso e métrica específicos:
    1. No menu Recursos ativos, selecione Canal da API Live Stream.
    2. Para selecionar uma métrica, use os menus Categorias de métricas ativas e Métricas ativas.
    3. Clique em Aplicar.
  4. Para adicionar filtros que removem séries temporais dos resultados da consulta, use o elemento Filtro.

  5. Configure a visualização dos dados. Por exemplo, é possível criar o gráfico de um canal específico inserindo channel_id = my-channel no campo Filtros.

    Para mais informações sobre como configurar um gráfico, consulte Selecionar métricas ao usar o Metrics Explorer.

Converter a unidade de taxa de bits do fluxo de entrada

É possível usar a métrica channel/received_bytes_count para monitorar a taxa de bits do fluxo de entrada. Por padrão, a unidade de channel/received_bytes_count é bytes por segundo para ser consistente com outras métricas de Google Cloud .

  1. Na guia Configuração do Metrics Explorer, defina o campo Tipo de recurso como Canal da API Live Stream e o campo Métrica como Contagem de bytes recebidos.

  2. Selecione a guia PromQL.

  3. Por exemplo, para converter o valor em megabits por segundo, adicione o cálculo ao final da seguinte consulta:

    rate({
        "__name__"="livestream.googleapis.com/channel/received_bytes_count",
        "monitored_resource"="livestream.googleapis.com/Channel",
    }[${__interval}]) * 8 / 1000000
    
  4. Clique em EXECUTAR CONSULTA para gerar o gráfico novamente.

Para mais informações sobre o PromQL, consulte Usar o editor de código para PromQL.