Através da API do Analytics você pode consultar dados históricos de monitoramento de indicadores coletados a partir do tráfego de seu conteúdo e aplicações pela Azion.

Os dados estão agrupados de acordo com Produto, Configuração, Métrica e Dimensão.

  1. Consulta lista de métricas e dimensões monitoradas
  2. Consulta dados históricos agregados de uma métrica
  3. Consulta dados históricos agregados de uma dimensão de uma métrica
  4. Consulta lista de configurações monitoradas
  5. Consulta dados históricos de uma métrica para uma configuração
  6. Consulta dados históricos de uma dimensão de uma métrica para uma configuração
  7. Consulta dados históricos agregados de uma métrica do Live Streaming (legacy)
  8. Consulta dados históricos agregados de uma dimensão de uma métrica do Live Streaming (legacy)
  9. Consulta dados históricos de uma métrica para um Stream do Live Streaming (legacy)
  10. Consulta dados históricos de uma dimensão de uma métrica para um Stream do Live Streaming (legacy)

1. Consulta lista de métricas e dimensões monitoradas

Consulta lista de nomes de métricas e respectivas dimensões para serem utilizadas como parâmetros nos demais endpoints de consulta de dados históricos do Analytics.

GET /analytics/metadata

Permissão necessária: Analytics

Parâmetro Descrição Tipo de Parâmetro Tipo de Dado
Authorization

(obrigatório)

A autenticação por Token previamente criado através do endpoint de Criação de Token.

ex.:

Authorization: Token 583f8a9ca8d6d5ff2cb50f1d3c4d35cb8939f1bf

header string

Exemplo de Requisição

Exemplo de Resposta


2. Consulta dados históricos agregados de uma métrica

Retorna a série histórica de dados de uma métrica coletados para todas as configurações agregadas do produto.

GET /analytics/products/:prod_id/aggregate/metrics/:metric_name

Permissão necessária: Analytics

Parâmetro Descrição Tipo de Parâmetro Tipo de Dado
Authorization

(obrigatório)

A autenticação por Token previamente criado através do endpoint de Criação de Token.

ex.:

Authorization: Token 583f8a9ca8d6d5ff2cb50f1d3c4d35cb8939f1bf

header string
:prod_id

(obrigatório)

 ID do produto para ser consultado.

  • Content Delivery: ID 1441740010
  • Cloud Storage: ID 1441740013
  • Image Optimization: ID 1441110021
  • Live Ingest: ID 1467740028
  • Media Packager: ID 1441740014
path number
:metric_name

(obrigatório)

Nome da métrica que se deseja consultar. Para obter a lista de métricas coletadas, você pode consultar o endpoint de Métricas e Dimensões. path string
date_from

(obrigatório)

Data e horário de início da consulta no formato “YYYY-MM-DDThh:mm” (Local Time) ou “YYYY-MM-DDThh:mmZ” (UTC). Também poderá ser especificado duração utilizando um dos seguintes valores, sendo que nesse caso o parâmetro date_to deverá ser omitido:

  • last-hour
  • last-3-hours
  • last-6-hours
  • last-24-hours
  • last-3-days
  • last-7-days
  • last-15-days
  • last-30-days
 query string
date_to

(opcional)

Data e horário de final da consulta no formato “YYYY-MM-DDThh:mm” (Local Time) ou “YYYY-MM-DDThh:mmZ” (UTC). Também poderá ser especificado duração utilizando o valor “now”, sendo que em caso de omissão será considerado como o valor default.  query string

Exemplo de Requisição

Exemplo de Resposta


3. Consulta dados históricos agregados de uma dimensão de uma métrica

Retorna a série histórica de dados de uma dimensão de uma métrica coletada para todas as configurações agregadas do produto.

GET /analytics/products/:prod_id/aggregate/metrics/:metric_name/dimensions/:dim_name

Permissão necessária: Analytics

Parâmetro Descrição Tipo de Parâmetro Tipo de Dado
Authorization

(obrigatório)

A autenticação por Token previamente criado através do endpoint de Criação de Token.

ex.:

Authorization: Token 583f8a9ca8d6d5ff2cb50f1d3c4d35cb8939f1bf

header string
:prod_id

(obrigatório)

 ID do produto para ser consultado.

  • Content Delivery: ID 1441740010
  • Cloud Storage: ID 1441740013
  • Image Optimization: ID 1441110021
  • Live Ingest: ID 1467740028
  • Media Packager: ID 1441740014
path number
:metric_name

(obrigatório)

Nome da métrica que se deseja consultar. Para obter a lista de métricas coletadas, você pode consultar o endpoint de Métricas e Dimensões. path string
:dim_name

(obrigatório)

Nome da dimensão da métrica que se deseja consultar. Para obter a lista de dimensões de cada métrica, você pode consultar o endpoint de Métricas e Dimensões. path string
date_from

(obrigatório)

Data e horário de início da consulta no formato “YYYY-MM-DDThh:mm” (Local Time) ou “YYYY-MM-DDThh:mmZ” (UTC). Também poderá ser especificado duração utilizando um dos seguintes valores, sendo que nesse caso o parâmetro date_to deverá ser omitido:

  • last-hour
  • last-3-hours
  • last-6-hours
  • last-24-hours
  • last-3-days
  • last-7-days
  • last-15-days
  • last-30-days
 query string
date_to

(opcional)

Data e horário de final da consulta no formato “YYYY-MM-DDThh:mm” (Local Time) ou “YYYY-MM-DDThh:mmZ” (UTC). Também poderá ser especificado duração utilizando o valor “now”, sendo que em caso de omissão será considerado como o valor default.  query string

Exemplo de Requisição

Exemplo de Resposta


4. Consulta lista de configurações monitoradas

Retorna a lista de configurações monitoradas pelo Analytics, para ser utilizada nos demais endpoints.

GET /analytics/products/:prod_id/configurations

Permissão necessária: Analytics

Parâmetro Descrição Tipo de Parâmetro Tipo de Dado
Authorization

(obrigatório)

A autenticação por Token previamente criado através do endpoint de Criação de Token.

ex.:

Authorization: Token 583f8a9ca8d6d5ff2cb50f1d3c4d35cb8939f1bf

header string
:prod_id

(obrigatório)

 ID do produto para ser consultado.

  • Content Delivery: ID 1441740010
  • Cloud Storage: ID 1441740013
  • Image Optimization: ID 1441110021
  • Live Ingest: ID 1467740028
  • Media Packager: ID 1441740014
path number

Exemplo de Requisição

Exemplo de Resposta


5. Consulta dados históricos de uma métrica para uma configuração

Retorna a série histórica de dados de uma métrica coletados para uma configuração do produto.

GET /analytics/products/:prod_id/configurations/:conf_id/metrics/:metric_name

Permissão necessária: Analytics

Parâmetro Descrição Tipo de Parâmetro Tipo de Dado
Authorization

(obrigatório)

A autenticação por Token previamente criado através do endpoint de Criação de Token.

ex.:

Authorization: Token 583f8a9ca8d6d5ff2cb50f1d3c4d35cb8939f1bf

header string
:prod_id

(obrigatório)

 ID do produto para ser consultado.

  • Content Delivery: ID 1441740010
  • Cloud Storage: ID 1441740013
  • Image Optimization: ID 1441110021
  • Live Ingest: ID 1467740028
  • Media Packager: ID 1441740014
path number
:conf_id

(obrigatório)

ID da configuração do produto a ser consultado.

Para obter o ID de uma configuração, consulte a Lista de Configurações.

path number
:metric_name

(obrigatório)

Nome da métrica que se deseja consultar. Para obter a lista de métricas coletadas, você pode consultar o endpoint de Métricas e Dimensões. path string
date_from

(obrigatório)

Data e horário de início da consulta no formato “YYYY-MM-DDThh:mm” (Local Time) ou “YYYY-MM-DDThh:mmZ” (UTC). Também poderá ser especificado duração utilizando um dos seguintes valores, sendo que nesse caso o parâmetro date_to deverá ser omitido:

  • last-hour
  • last-3-hours
  • last-6-hours
  • last-24-hours
  • last-3-days
  • last-7-days
  • last-15-days
  • last-30-days
 query string
date_to

(opcional)

Data e horário de final da consulta no formato “YYYY-MM-DDThh:mm” (Local Time) ou “YYYY-MM-DDThh:mmZ” (UTC). Também poderá ser especificado duração utilizando o valor “now”, sendo que em caso de omissão será considerado como o valor default.  query string

Exemplo de Requisição

Exemplo de Resposta


6. Consulta dados históricos de uma dimensão de uma métrica para uma configuração

Retorna a série histórica de dados de uma dimensão de uma métrica coletada para uma configuração do produto.

GET /analytics/products/:prod_id/configurations/:conf_id/metrics/:metric_name/dimensions/:dim_name

Permissão necessária: Analytics

Parâmetro Descrição Tipo de Parâmetro Tipo de Dado
Authorization

(obrigatório)

A autenticação por Token previamente criado através do endpoint de Criação de Token.

ex.:

Authorization: Token 583f8a9ca8d6d5ff2cb50f1d3c4d35cb8939f1bf

header string
:prod_id

(obrigatório)

 ID do produto para ser consultado.

  • Content Delivery: ID 1441740010
  • Cloud Storage: ID 1441740013
  • Image Optimization: ID 1441110021
  • Live Ingest: ID 1467740028
  • Media Packager: ID 1441740014
path number
:conf_id

(obrigatório)

ID da configuração do produto a ser consultado.

Para obter o ID de uma configuração, consulte a Lista de Configurações.

path number
:metric_name

(obrigatório)

Nome da métrica que se deseja consultar. Para obter a lista de métricas coletadas, você pode consultar o endpoint de Métricas e Dimensões. path string
:dim_name

(obrigatório)

Nome da dimensão da métrica que se deseja consultar. Para obter a lista de dimensões de cada métrica, você pode consultar o endpoint de Métricas e Dimensões. path string
date_from

(obrigatório)

Data e horário de início da consulta no formato “YYYY-MM-DDThh:mm” (Local Time) ou “YYYY-MM-DDThh:mmZ” (UTC). Também poderá ser especificado duração utilizando um dos seguintes valores, sendo que nesse caso o parâmetro date_to deverá ser omitido:

  • last-hour
  • last-3-hours
  • last-6-hours
  • last-24-hours
  • last-3-days
  • last-7-days
  • last-15-days
  • last-30-days
 query string
date_to

(opcional)

Data e horário de final da consulta no formato “YYYY-MM-DDThh:mm” (Local Time) ou “YYYY-MM-DDThh:mmZ” (UTC). Também poderá ser especificado duração utilizando o valor “now”, sendo que em caso de omissão será considerado como o valor default.  query string

Exemplo de Requisição

Exemplo de Resposta


7. Consulta dados históricos agregados de uma métrica do Live Streaming (legacy)

Retorna a série histórica de dados de uma métrica coletada para todos os Streams agregados do Live Streaming (legacy).

GET /analytics/live_streaming/aggregate/metrics/:metric_name

Permissão necessária: Analytics

Parâmetro Descrição Tipo de Parâmetro Tipo de Dado
Authorization

(obrigatório)

A autenticação por Token previamente criado através do endpoint de Criação de Token.

ex.:

Authorization: Token 583f8a9ca8d6d5ff2cb50f1d3c4d35cb8939f1bf

header string
:metric_name

(obrigatório)

Nome da métrica que se deseja consultar. Para obter a lista de métricas coletadas, você pode consultar o endpoint de Métricas e Dimensões. path string
date_from

(obrigatório)

Data e horário de início da consulta no formato “YYYY-MM-DDThh:mm” (Local Time) ou “YYYY-MM-DDThh:mmZ” (UTC). Também poderá ser especificado duração utilizando um dos seguintes valores, sendo que nesse caso o parâmetro date_to deverá ser omitido:

  • last-hour
  • last-3-hours
  • last-6-hours
  • last-24-hours
  • last-3-days
  • last-7-days
  • last-15-days
  • last-30-days
 query string
date_to

(opcional)

Data e horário de final da consulta no formato “YYYY-MM-DDThh:mm” (Local Time) ou “YYYY-MM-DDThh:mmZ” (UTC). Também poderá ser especificado duração utilizando o valor “now”, sendo que em caso de omissão será considerado como o valor default.  query string

Exemplo de Requisição

Exemplo de Resposta