Exporte os dados e a query de um gráfico
Baixe os pontos de um gráfico de Real-Time Metrics como arquivo CSV ou copie a sua query GraphQL e execute-a no Playground GraphiQL ou com curl.
Você pode exportar os pontos de um gráfico de Real-Time Metrics ou copiar a sua query GraphQL pelo menu do gráfico no Azion Console. Uma query copiada roda no Playground GraphiQL ou com curl. Para restringir os dados antes de exportá-los, consulte Filtre um dashboard de Real-Time Metrics.
Os exemplos desta página usam o gráfico Edge Cache do dashboard Data Transferred, em Build › Applications.
Pré-requisitos
- Acesso ao Azion Console. Para entrar, consulte Como acessar o Azion Console.
- Um gráfico com dados no intervalo de tempo selecionado. Para ler os seus primeiros números, consulte Primeiros passos com Real-Time Metrics.
- Um personal token e
curl, para enviar uma query copiada de um terminal. Para criar um token, consulte Como criar um personal token.
Exporte os pontos de um gráfico como CSV
Export CSV baixa os pontos de um gráfico como um arquivo de valores separados por vírgula (CSV). O arquivo cobre o intervalo de tempo e os filtros definidos na linha de filtros.
Para exportar um gráfico no Azion Console:
Acesse Azion Console > Real-Time Metrics.
Selecione a categoria, a aba de produto e o dashboard. Por exemplo, selecione Build, Applications e Data Transferred.
O arquivo contém apenas os pontos que o intervalo e os filtros selecionam. Para cada controle, consulte Filtros e intervalo de tempo.
No card do gráfico, selecione o botão de menu, rotulado More options.
O navegador baixa um arquivo com o nome do gráfico, como Edge Cache.csv.
Em um gráfico de tempo, o arquivo contém uma linha por ponto que o gráfico plota. A primeira linha nomeia as colunas: ts e depois uma coluna por série, com o nome do seu campo. Para Edge Cache, a primeira linha é ts;dataTransferredTotal;dataTransferredOut;dataTransferredIn.
Cada linha seguinte contém o horário de um ponto, como 10/02/2026, 11:15:00 AM, e depois o valor de cada série. Os valores não têm unidade: as colunas de Edge Cache estão em bytes. Para as regras de separador e de data, consulte Export CSV.
Copie a query de um gráfico
Copy query coloca a query GraphQL de um gráfico e as suas variáveis na área de transferência. O item de menu não abre nada, então você cola o texto onde quiser executá-lo.
Para copiar a query no Azion Console:
Acesse Azion Console > Real-Time Metrics.
Selecione a categoria, a aba de produto e o dashboard. Por exemplo, selecione Build, Applications e Data Transferred.
No card do gráfico, selecione o botão de menu, rotulado More options.
A área de transferência contém a query do gráfico para o intervalo de tempo e os filtros do dashboard. Para o gráfico Edge Cache em 24 horas, o texto é:
O texto tem duas partes. Em # QUERY, a query lê o intervalo das variáveis $tsRange_begin e $tsRange_end. Em # VARIABLES, um objeto JSON contém os seus valores. Cada filtro aplicado no dashboard adiciona variáveis próprias. A query não roda sem as suas variáveis, então cada parte vai para o seu próprio lugar.
Execute a query copiada
Uma query copiada chama a API que o gráfico lê, https://api.azion.com/v4/metrics/graphql. Você pode executá-la no Playground GraphiQL ou enviá-la com curl.
Execute a query no Playground GraphiQL
O Playground GraphiQL recebe a query e as suas variáveis em dois painéis separados.
Para executar a query copiada no Playground GraphiQL:
Para acessá-lo, consulte Playground GraphiQL.
No editor de query, cole o texto copiado de # QUERY até a linha anterior a # VARIABLES.
No painel de variáveis, cole o objeto JSON que segue # VARIABLES.
O playground envia a query com as suas variáveis e retorna as linhas do gráfico como JSON.
Envie a query com curl
Para enviar uma query copiada com curl, coloque a query em uma linha na chave query do corpo. Coloque o objeto JSON que segue # VARIABLES na chave variables. Para ler outro período, altere tsRange_begin e tsRange_end.
Substitua [TOKEN VALUE] pelo seu personal token e envie a requisição:
A API responde 200 com uma linha por minuto que tem tráfego, da mais antiga para a mais recente:
Os valores de dataTransferredTotal das linhas somam o mesmo total de 24 horas que Primeiros passos com Real-Time Metrics lê para o intervalo. A API omite os minutos sem tráfego, como 13:05, que o gráfico plota como zero.
Para cada campo do dataset httpMetrics, consulte Campos da API GraphQL do Real-Time Metrics.