Monitorize streams em direto

Esta página descreve como ver as métricas recolhidas pela API Live Stream como parte do Cloud Monitoring. Pode encontrar a lista de métricas da API Live Stream em métricas da Google Cloud.

Veja as métricas do Cloud Monitoring

Para ver as métricas de um recurso monitorizado através do Metrics Explorer, faça o seguinte:

  1. Na Google Cloud consola, aceda à página  Explorador de métricas:

    Aceda ao Metrics Explorer

    Se usar a barra de pesquisa para encontrar esta página, selecione o resultado cujo subtítulo é Monitorização.

  2. Na barra de ferramentas da Google Cloud consola, selecione o seu Google Cloud projeto. Para configurações do App Hub, selecione o projeto anfitrião do App Hub ou o projeto de gestão da pasta com apps ativadas.
  3. No elemento Métrica, expanda o menu Selecionar uma métrica, introduza Live Stream API Channel na barra de filtros e, de seguida, use os submenus para selecionar um tipo de recurso e uma 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 cronológicas dos resultados da consulta, use o elemento Filter.

  5. Configure a forma como os dados são vistos. Por exemplo, pode traçar o gráfico para um canal específico introduzindo channel_id = my-channel no campo Filtros.

    Para mais informações sobre como configurar um gráfico, consulte o artigo Selecione métricas quando usar o explorador de métricas.

Converta a unidade de taxa de bits da stream de entrada

Pode usar a métrica channel/received_bytes_count para monitorizar a taxa de bits do fluxo de entrada. Por predefinição, a unidade de channel/received_bytes_count é bytes por segundo para ser consistente com outras métricas. Google Cloud

Siga os passos abaixo para alterar a unidade para uma unidade de taxa de bits diferente, como mbps:

  1. No separador Configuração do explorador de métricas, defina o campo Tipo de recurso como Canal da API Live Stream e o campo Métrica como Contagem de bytes recebidos.

  2. Selecione o separador MQL.

  3. Anexe uma função de escala ao final da consulta atual:

    fetch livestream.googleapis.com/Channel
    | metric 'livestream.googleapis.com/channel/received_bytes_count'
    | align rate(1m)
    | every 1m
    | scale("Mbit/s")
    
  4. Clique em EXECUTAR CONSULTA para voltar a traçar o gráfico com a unidade mbps.

Para mais informações sobre a MQL, consulte o artigo Usar o editor de consultas.