Campos da API GraphQL do Real-Time Metrics
Cada conjunto de dados a GraphQL API possui campos específicos que podem ser utilizados ao consultar dados daquele conjunto de dados específico. Esses campos também são utilizados na interface do Real-Time Metrics no Azion Console.
Veja cada campo disponível e suas descrições a seguir.
httpMetrics (Applications, WAF)
| Campo | Descrição |
|---|---|
| bytesSent | Número de bytes enviados para o cliente. Este campo é resultado de uma soma. Exemplo: 191 |
| configurationId | Identificador único de configuração Azion definido no arquivo de configuração do virtual host. Exemplo: 1595368520 |
| geolocCountryName | Resolução do nome do país baseado no IP do cliente. Exemplo: Canada |
| geolocRegionName | Resolução do nome da região/estado baseado no IP do cliente. Exemplo: Parana |
| host | Informação de host enviada na linha da requisição. Armazena: nome do host da linha da requisição, ou o nome do host do campo Host do campo host do cabeçalho, ou o nome do servidor correspondente à requisição. Exemplo: g1sdetynmxe0ao.map.azionedge.net |
| proxyStatus | Código de status de erro HTTP ou da origem quando nenhuma resposta é obtida da origem. Exemplo: 520. Em caso de cache, a resposta é -. |
| remoteAddressClass | Classe do endereço de IP da origem que gerou a requisição. Exemplo: 44.192.0.0/11 |
| requestLength | Tamanho da requisição em bytes, incluindo a linha da requisição, cabeçalhos e corpo. Este campo é resultado de uma soma. Exemplo: 167 |
| requestMethod | Método da requisição. Exemplo: GET ou POST. |
| requestTime | Tempo de processamento da requisição, em segundos, desde que os primeiros bytes foram lidos a partir do cliente. Este campo é resultado de uma soma. Exemplo: Exemplo: 0.234 |
| requests | Quantidade total de requisições na agregação sendo usada. Este campo é resultado de uma soma. Exemplo: 11 |
| scheme | Esquema da requisição. Exemplo: HTTP ou HTTPS. |
| serverProtocol | Versão do protocolo da requisição. Exemplo: HTTP/1.1, HTTP/2.0, HTTP/3.0 |
| sentHttpXOriginalImageSize | Cabeçalho X-Original-Image-Size enviado na resposta da origem. Informa o tamanho da imagem original em bytes. Este campo é resultado de uma soma. Exemplo: 987390 |
| sourceLocPop | Localização e PoP do edge que recebeu a requisição. Exemplo: lax-bso |
| sslProtocol | Protocolo para uma conexão TLS estabelecida. Exemplo: TLS v1.2 |
| status | Código de status HTTP da requisição. Exemplo: 200 |
| ts | Data e hora de quando o evento foi criado. Exemplo: 2022-10-20T10:10:10 |
| upstreamBytesReceived | Número de bytes recebidos pelo edge da origem, se o conteúdo não estiver em cache. Este campo é resultado de uma soma. Exemplo: 8304 |
| upstreamCacheStatus | Status do cache local do edge. Pode ser: MISS, BYPASS, EXPIRED, STALE, UPDATING, REVALIDATED, HIT ou - |
| upstreamResponseTime | Tempo para o edge receber uma resposta padrão da origem, em segundos, incluindo cabeçalhos e corpo. Este campo é resultado de uma soma. Exemplo: 0.876. No caso de cache, a resposta é - |
| upstreamStatus | Código de status HTTP da origem. Se um servidor não pode ser selecionado, a variável mantém o código de status 502 (Bad Gateway). Exemplo: 200. No caso de cache, a resposta é -. |
| wafAttackFamily | Categoria ou tipo de ataque detectado pelo Web Application Firewall (WAF), com base em suas características. Exemplo: $SQL, $RFI, $SQL, $XSS, $OTHERS |
| wafBlock | Informa se o WAF bloqueou ou não a ação. 0 quando não bloqueado e 1 quando bloqueado. Quando em Learning Mode, ele não será bloqueado, independentemente do retorno. |
| wafLearning | Informa se o WAF está em Learning Mode. Retorna 0 se está e 1 se não está. |
Campos calculados
Quando um campo é o resultado de algum tipo de cálculo, como uma soma, ele é considerado como um campo calculado.
| Campo calculado | Descrição |
|---|---|
| bandwidthImagesProcessedSavedData | Dados de banda economizados em bytes com o Image Processor através de serviços da Azion. Exemplo: 1026730813 |
| bandwidthMissedData | Taxa de banda de dados em bytes que não foram encontrados no cache da Azion. Exemplo: 3.76 |
| bandwidthOffload | Porcentagem de banda que foi economizada através de serviços da Azion. Exemplo: 85.23 |
| bandwidthSavedData | Taxa de banda de dados em bytes economizados atingida através de serviços da Azion. Exemplo: 0.21 |
| bandwidthTotal | Taxa de banda atingida em bytes através de serviços da Azion. Exemplo: 4.21 |
| dataTransferredIn | Soma do tamanho da requisição em bytes. Se os dados não foram um cache hit, o tamanho da requisição é somado mais uma vez. Exemplo: 1202 |
| dataTransferredOut | Soma dos bytes enviados. Se os dados não foram um cache hit, os upstream bytes enviados são somados. Exemplo: 6460 |
| dataTransferredTotal | Valor de Data Transferred In + Data Transferred Out em bytes. Exemplo: 766 |
| edgeRequestsTotal | Quantidade total de todas as requisições na application. Exemplo: 23 |
| edgeRequestsTotalPerSecond | Quantidade total de requisições por segundo na application. Exemplo: 0.00026 |
| httpRequestsTotal | Quantidade total de requisições utilizado o protocolo HTTP. Exemplo: 10 |
| httpsRequestsTotal | Quantidade total de requisições utilizado o protocolo HTTPS. Exemplo: 120 |
| missedData | Quantidade total de dados que não foram encontrados no cache da Azion e buscados na origem. Exemplo: 384 |
| missedRequests | Quantidade total de requisições que não foram encontradas no cache da Azion ao usar serviços da Azion. Exemplo: 5 |
| missedRequestsPerSecond | Quantidade total de requisições que não foram encontradas no cache da Azion por segundo ao usar serviços da Azion. Exemplo: 0.00034 |
| offload | Porcentagem de dados do cliente entregues pela Azion, economizando dados. Exemplo: 9.71 |
| requestsHttpMethodGet | Quantidade total de requisições com o método HTTP GET. Exemplo: 18 |
| requestsHttpMethodHead | Quantidade total de requisições com o método HTTP HEAD. Exemplo: 2 |
| requestsHttpMethodOthers | Quantidade total de requisições com outros métodos HTTP. Exemplo: 3 |
| requestsHttpMethodPost | Quantidade total de requisições com o método HTTP POST. Exemplo: 6 |
| requestsOffloaded | Porcentagem de requisições do cliente entregues pela Azion. Exemplo: 50 |
| requestsPerSecondOffloaded | Porcentagem de requisições por segundo que foram offloaded através de serviços da Azion. Exemplo: 10 |
| requestsStatusCode200 | Quantidade total de requisições com o código de status HTTP 200. Exemplo: 45 |
| requestsStatusCode204 | Quantidade total de requisições com o código de status HTTP 204. Exemplo: 20 |
| requestsStatusCode206 | Quantidade total de requisições com o código de status HTTP 206. Exemplo: 30 |
| requestsStatusCode2xx | Quantidade total de requisições com códigos de status de outros códigos 2XX HTTP. Exemplo: 60 |
| requestsStatusCode301 | Quantidade total de requisições com o código de status HTTP 301. Exemplo: 10 |
| requestsStatusCode302 | Quantidade total de requisições com o código de status HTTP 302. Exemplo: 12 |
| requestsStatusCode304 | Quantidade total de requisições com o código de status HTTP 304. Exemplo: 5 |
| requestsStatusCode3xx | Quantidade total de requisições com códigos de status de outros códigos 3XX HTTP. Exemplo: 30 |
| requestsStatusCode400 | Quantidade total de requisições com o código de status HTTP 400. Exemplo: 24 |
| requestsStatusCode403 | Quantidade total de requisições com o código de status HTTP 403. Exemplo: 14 |
| requestsStatusCode404 | Quantidade total de requisições com o código de status HTTP 404. Exemplo: 35 |
| requestsStatusCode4xx | Quantidade total de requisições com códigos de status de outros códigos 4XX HTTP. Exemplo: 50 |
| requestsStatusCode500 | Quantidade total de requisições com o código de status HTTP 500. Exemplo: 6 |
| requestsStatusCode502 | Quantidade total de requisições com o código de status HTTP 502. Exemplo: 18 |
| requestsStatusCode503 | Quantidade total de requisições com o código de status HTTP 503. Exemplo: 40 |
| requestsStatusCode5xx | Quantidade total de requisições com códigos de status de outros códigos 5XX HTTP. Exemplo: 100 |
| savedData | Quantidade total de dados economizados ao usar serviços da Azion. Exemplo: 8300 |
| savedRequests | Quantidade total de requisições economizadas ao usar serviços da Azion. Exemplo: 18 |
| savedRequestsPerSecond | Quantidade total de requisições economizadas por segundo ao usar serviços da Azion. Exemplo: 11 |
| wafRequestsAllowed | Quantidade total de requisições permitidas pelo WAF. Exemplo: 10 |
| wafRequestsBlocked | Quantidade total de requisições bloqueadas pelo WAF. Exemplo: 4 |
| wafRequestsOthersAttacks | Quantidade total de requisições com outros ataques, sem considerar ameaças XSS, RFI, e SQL Injection. Exemplo: 2 |
| wafRequestsRfiAttacks | Quantidade total de requisições com ataques Remote File Inclusion (RFI). Exemplo: 5 |
| wafRequestsSqlAttacks | Quantidade total de requisições com ataques SQL Injection. Exemplo: 3 |
| wafRequestsThreat | Quando o WAF está em modo learning, o total de requisições identificadas como ameaça que foram processadas, mas não bloqueadas, pelo WAF. Exemplo: 10 |
| wafRequestsXssAttacks | Quantidade total de requisições com ataques Cross-site scripting (XSS). Exemplo: 1 |
httpBreakdownMetrics
| Campo | Descrição |
|---|---|
ts | Timestamp de quando o evento foi criado. Exemplo: 2022-10-20T10:10:10 |
host | Informações do host enviadas na linha da requisição. Armazena: nome do host da linha da requisição, ou nome do host do campo do cabeçalho da requisição Host, ou o nome do servidor correspondente à requisição. Exemplo: hello.myhost.net |
remoteAddress | Endereço IP da origem que gerou a requisição. Exemplo: 127.0.0.1 |
requestPath | Caminho da requisição feita pelo usuário final, sem o host, protocolo e argumentos. Exemplo: /v1/application |
geolocAsn | Autonomous System Number (ASN) consultado na tabela MaxMind. Exemplo: AS52580 Azion Technologies Ltda. |
geolocCountryName | País do cliente remoto detectado via geolocalização do endereço IP. Exemplo: United States, Russian Federation |
httpUserAgent | Aplicativo do usuário final, sistema operacional, fornecedor e/ou versão. Valor do cabeçalho User-Agent. Exemplo: Mozilla/5.0 (Windows NT 10.0; Win64; x64) |
httpReferer | Endereço da página de onde o usuário fez a requisição. Exemplo: https://example.com |
sentHttpContentType | Cabeçalho Content-Type enviado na resposta da origem. Exemplo: text/html; charset=UTF-8 |
upstreamAddr | Endereço IP e porta do cliente. Também pode armazenar múltiplos servidores ou grupos de servidores. Exemplo: 192.168.1.1:80. Quando a resposta é 127.0.0.1:1666, o upstream é Azion Cells Runtime |
Campos calculados
Quando um campo resulta de qualquer tipo de cálculo, como uma soma, eles são considerados como campos calculados.
| Campo calculado | Descrição |
|---|---|
blockedRequests | Quantidade total de requisições bloqueadas na agregação utilizada. Este campo é o resultado de uma soma. Exemplo: 17 |
requests | Quantidade total de requisições na agregação utilizada. Este campo é o resultado de uma soma. Exemplo: 11 |
wafThreatRequests | Quantidade total de requisições detectadas e bloqueadas pelo Web Application Firewall (WAF) devido a ameaças de segurança identificadas. Exemplo: 1523 |
tieredCacheMetrics (Tiered Cache)
| Campo | Descrição |
|---|---|
| bytesSent | Número de bytes enviados para o cliente. Este campo é resultado de uma soma. Exemplo: 191 |
| configurationId | Identificador único de configuração Azion definido no arquivo de configuração do virtual host. Exemplo: 1595368520 |
| host | Informação de host enviada na linha da requisição. Armazena: nome do host da linha da requisição, ou o nome do host do campo Host do campo host do cabeçalho, ou o nome do servidor correspondente à requisição. Exemplo: g1sdetynmxe0ao.map.azionedge.net |
| proxyStatus | Código de status de erro HTTP ou da origem quando nenhuma resposta é obtida da origem. Exemplo: 520. Em caso de cache, a resposta é -. |
| remoteAddressClass | Classe do endereço de IP da origem que gerou a requisição. Exemplo: 44.192.0.0/11 |
| requestLength | Tamanho da requisição em bytes, incluindo a linha da requisição, cabeçalhos e corpo. Este campo é resultado de uma soma. Exemplo: 167 |
| requestMethod | Método da requisição. Exemplo: GET ou POST. |
| requestTime | Tempo de processamento da requisição, em segundos, desde que os primeiros bytes foram lidos a partir do cliente. Este campo é resultado de uma soma. Exemplo: 0.234 |
| requests | Quantidade total de requisições na agregação sendo usada. Este campo é resultado de uma soma. Exemplo: 11 |
| scheme | Esquema da requisição. Exemplo: HTTP ou HTTPS. |
| sourceLocPop | Localização e PoP do edge que recebeu a requisição. Exemplo: lax-bso |
| status | Código de status HTTP da requisição. Exemplo: 200 |
| ts | Data e hora de quando o evento foi criado. Exemplo: 2022-10-20T10:10:10 |
| upstreamBytesReceived | Número de bytes recebidos pelo edge da origem, se o conteúdo não estiver em cache. Este campo é resultado de uma soma. Exemplo: 8304 |
| upstreamCacheStatus | Status do cache local do edge. Pode ser: MISS, BYPASS, EXPIRED, STALE, UPDATING, REVALIDATED, HIT ou - |
| upstreamResponseTime | Tempo para o edge receber uma resposta padrão da origem, em segundos, incluindo cabeçalhos e corpo. Este campo é resultado de uma soma. Exemplo: 0.876. No caso de cache, a resposta é - |
| upstreamStatus | Código de status HTTP da origem. Se um servidor não pode ser selecionado, a variável mantém o código de status 502 (Bad Gateway). Exemplo: 200. No caso de cache, a resposta é -. |
Campos calculados
Quando um campo é o resultado de algum tipo de cálculo, como uma soma, ele é considerado como um campo calculado.
| Campo calculado | Descrição |
|---|---|
| dataTransferredIn | Soma do tamanho da requisição em bytes. Se os dados não foram um cache hit, o tamanho da requisição é somado mais uma vez. Exemplo: 1202 |
| dataTransferredOut | Soma dos bytes enviados. Se os dados não foram um cache hit, os upstream bytes enviados são somados. Exemplo: 6460 |
| dataTransferredTotal | Valor de Data Transferred In + Data Transferred Out em bytes. Exemplo: 766 |
| offload | Porcentagem de dados do cliente entregues pela Azion, economizando dados. Exemplo: 9.71 |
edgeFunctionsMetrics (Functions)
| Campo | Descrição |
|---|---|
| computeTime | Tempo total de exeção, em milissegundos, para a function durante seu processamento. Este campo é resultado de uma soma. Exemplo: 120 |
| configurationId | Identificador único de configuração Azion definido no arquivo de configuração do virtual host. Exemplo: 1595368520 |
| edgeFunctionId | Identificador da function. Exemplo: 1321 |
| edgeFunctionInstanceId | Identificador único da function instance. Exemplo: 10590 |
| edgeFunctionsInstanceIdList | Lista de functions instances que foram invocadas durante a requisição. Exemplo: 10728 |
| functionLanguage | Linguagem utilizada na function. Exemplo: javascript |
| initiatorType | Initiator type utilizado na function. Pode ser 1 (Edge Application) ou 2 (Firewall). |
| invocations | Quantidade total de uma invocação. Este campo é resultado de uma soma. Exemplo: 8 |
| sourceLocPop | Localização e PoP do edge que recebeu a requisição. Exemplo: lax-bso |
| ts | Data e hora de quando o evento foi criado. Exemplo: 2022-10-20T10:10:10 |
Campos calculados
Quando um campo é o resultado de algum tipo de cálculo, como uma soma, ele é considerado como um campo calculado.
| Campo calculado | Descrição |
|---|---|
| edgeApplicationInvocations | Quantidade total de invocações de uma function de uma edge application. Exemplo: 50 |
| edgeFirewallInvocations | Quantidade total de invocações de uma function de um firewall. Exemplo: 30 |
imagesProcessedMetrics (Image Processor)
| Campo | Descrição |
|---|---|
| bytesSent | Número de bytes enviados para o cliente. Este campo é resultado de uma soma. Exemplo: 191 |
| configurationId | Identificador único de configuração Azion definido no arquivo de configuração do virtual host. Exemplo: 1595368520 |
| host | Informação de host enviada na linha da requisição. Armazena: nome do host da linha da requisição, ou o nome do host do campo Host do campo host do cabeçalho, ou o nome do servidor correspondente à requisição. Exemplo: g1sdetynmxe0ao.map.azionedge.net |
| remoteAddressClass | Classe do endereço de IP da origem que gerou a requisição. Exemplo: 44.192.0.0/11 |
| requestMethod | Método da requisição. Exemplo: GET ou POST. |
| requestTime | Tempo de processamento da requisição, em segundos, desde que os primeiros bytes foram lidos a partir do cliente. Este campo é resultado de uma soma. Exemplo: 0.234 |
| requests | Quantidade total de requisições na agregação sendo usada. Este campo é resultado de uma soma. Exemplo: 11 |
| scheme | Esquema da requisição. Exemplo: HTTP ou HTTPS |
| sourceLocPop | Localização e PoP do edge que recebeu a requisição. Exemplo: lax-bso |
| status | Código de status HTTP da requisição. Exemplo: 200 |
| ts | Data e hora de quando o evento foi criado. Exemplo: 2022-10-20T10:10:10 |
| upstreamCacheStatus | Status do cache local do edge. Pode ser: MISS, BYPASS, EXPIRED, STALE, UPDATING, REVALIDATED, HIT ou - |
| upstreamResponseTime | Tempo para o edge receber uma resposta padrão da origem, em segundos, incluindo cabeçalhos e corpo. Este campo é resultado de uma soma. Exemplo: 0.876. No caso de cache, a resposta é -. |
| upstreamStatus | Código de status HTTP da origem. Se um servidor não pode ser selecionado, a variável mantém o código de status 502 (Bad Gateway). Exemplo: 200. No caso de cache, a resposta é -. |
edgeDnsQueriesMetrics (Edge DNS)
| Campo | Descrição |
|---|---|
| qtype | Definição do tipo de record que será utilizado. Exemplo: PTR, A, AAAA, HTTPS, NS, SRV |
| requests | Quantidade total de requisições na agregação sendo usada. Este campo é resultado de uma soma. Exemplo: 11 |
| sourceLocPop | Localização e PoP do edge que recebeu a requisição. Exemplo: lax-bso |
| ts | Data e hora de quando o evento foi criado. Exemplo: 2022-10-20T10:10:10 |
| zoneId | Identificador único da zona do Edge DNS. Exemplo: 1340 |
dataStreamedMetrics (Data Stream)
| Campo | Descrição |
|---|---|
| configurationId | Identificador único de configuração Azion definido no arquivo de configuração do virtual host. Exemplo: 1595368520 |
| dataStreamed | Quantidade total de dados streamados em bytes para o endpoint configurado. Este campo é resultado de uma soma. Exemplo: 1270 |
| endpointType | Tipo de endpoint usado no Data Stream configurado. Exemplo: S3 |
| requests | Quantidade total de requisições na agregação sendo usada. Este campo é resultado de uma soma. Exemplo: 11 |
| sourceLocPop | Localização e PoP do edge que recebeu a requisição. Exemplo: lax-bso |
| streamedLines | Quantidade total de linhas streamadas para o endpoint configurado. Valor máximo de 2000. Este campo é resultado de uma soma. Exemplo: 837 |
| ts | Data e hora de quando o evento foi criado. Exemplo: 2022-10-20T10:10:10 |
connectedUsersMetrics (Live Ingest)
| Campo | Descrição |
|---|---|
| ts | Um campo no conjunto de resultados representando o timestamp do ponto de dados |
| host | Um campo no conjunto de resultados representando o host de onde os dados foram coletados |
Campos calculados
Quando um campo é o resultado de qualquer tipo de cálculo, como uma soma, eles são considerados como campos calculados.
| Campo calculado | Descrição |
|---|---|
| uniqueSessions | Um campo no conjunto de resultados representando o número de sessões únicas registradas pelo host |
| uniqueSessionsTotal | Total de sessões únicas calculadas entre todos os hosts |
botManagerMetrics
| Campo | Descrição |
|---|---|
action | Ação realizada pelo Azion Bot Manager para acessos identificados como bots. Exemplo: deny. Valores possíveis: allow, deny, redirect, custom_html, drop, random_delay e hold_connection |
botCategory | Categoria de bot identificada na requisição. Exemplo: scraping, crawling, brute-force |
botMode | Modo de proteção contra bots utilizado na requisição. Exemplo: Web |
challengeSolved | Flag que indica se o bot passou ou falhou no desafio CAPTCHA. Este é um booleano, onde 1 indica Resolvido (Solved) e 0 indica Não Resolvido (Not Solved) |
classified | Identificação do tráfego, sendo bad bot, good bot, legitimate ou under evaluation os valores possíveis |
geolocCountryName | Origem geográfica dos ataques de bots por país. Exemplo: Brazil |
geolocRegionName | Origem geográfica dos ataques de bots por estado ou região. Exemplo: Pernambuco |
host | Informações do host enviadas na linha de requisição. Armazena: nome do host da linha de requisição, ou nome do host do campo de cabeçalho Host, ou o nome do servidor que corresponde a uma requisição. Exemplo: hello.myhost.net |
requestMethod | Método HTTP utilizado na requisição. Exemplo: GET |
sourceLocPop | Localização e PoP do edge que recebeu a requisição. Exemplo: lax-bso |
ts | Timestamp de quando o evento foi criado. Exemplo: 2022-10-20T10:10:10 |
Sobre as actions
O Azion Bot Manager é capaz de executar 7 ações diferentes, com o comportamento sendo definido durante a configuração:
allow: permite a continuação da requisição.deny: entrega uma resposta padrão com Status Code 403.drop: encerra a requisição sem uma resposta ao usuário.redirect: permite que a requisição seja redirecionada para uma nova URL/localização quando o limite de segurança é atingido.custom_html: permite a entrega de conteúdo HTML personalizado ao usuário em caso de violação do limite.random_delay: faz com que a função espere por um período aleatório entre 1 e 10 segundos antes de permitir que a requisição prossiga.hold_connection: retém a requisição, mantendo a conexão aberta por 1 minuto antes de encerrá-la.
Campos calculados
Quando um campo resulta de qualquer tipo de cálculo, como uma soma, eles são considerados como campos calculados.
| Campo calculado | Descrição |
|---|---|
requests | Quantidade total de requisições analisadas pelo Azion Bot Manager. Este campo é o resultado de uma soma. Exemplo: 11 |
botManagerBreakdownMetrics
| Campo | Descrição |
|---|---|
host | Informações do host enviadas na linha de requisição. Armazena: nome do host da linha de requisição, ou nome do host do campo de cabeçalho Host, ou o nome do servidor que corresponde a uma requisição. Exemplo: hello.myhost.net |
remoteAddr | Endereço IP da origem que gerou a requisição. Exemplo: 127.0.0.1 |
requestUrl | URL da requisição feita pelo usuário final, com as informações de host e caminho, e sem argumentos. Exemplo: hello.myhost.net/v1 |
ts | Timestamp de quando o evento foi criado. Exemplo: 2022-10-20T10:10:10 |
Campos calculados
Quando um campo resulta de qualquer tipo de cálculo, como uma soma, eles são considerados como campos calculados.
| Campo calculado | Descrição |
|---|---|
badBotRequests | Quantidade total de requisições classificadas como bots maliciosos. Este campo é o resultado de uma soma. Exemplo: 12 |
botRequests | Quantidade total de requisições classificadas como bots. Este campo é o resultado de uma soma. Exemplo: 11 |
uniqRequestUrl | Número de URLs únicas acessadas por bots. Este campo representa a contagem de URLs distintas solicitadas por bots. Exemplo: 5 |
Conjuntos de dados descontinuados
Os seguintes conjuntos de dados foram descontinuados. Recomenda-se utilizar os novos conjuntos que substituiram eles.
l2CacheMetrics (Tiered Cache)
| Campo | Descrição |
|---|---|
| bytesSent | Número de bytes enviados para o cliente. Este campo é resultado de uma soma. Exemplo: 191 |
| configurationId | Identificador único de configuração Azion definido no arquivo de configuração do virtual host. Exemplo: 1595368520 |
| host | Informação de host enviada na linha da requisição. Armazena: nome do host da linha da requisição, ou o nome do host do campo Host do campo host do cabeçalho, ou o nome do servidor correspondente à requisição. Exemplo: g1sdetynmxe0ao.map.azionedge.net |
| proxyStatus | Código de status de erro HTTP ou da origem quando nenhuma resposta é obtida da origem. Exemplo: 520. Em caso de cache, a resposta é -. |
| remoteAddressClass | Classe do endereço de IP da origem que gerou a requisição. Exemplo: 44.192.0.0/11 |
| requestLength | Tamanho da requisição em bytes, incluindo a linha da requisição, cabeçalhos e corpo. Este campo é resultado de uma soma. Exemplo: 167 |
| requestMethod | Método da requisição. Exemplo: GET ou POST. |
| requestTime | Tempo de processamento da requisição, em segundos, desde que os primeiros bytes foram lidos a partir do cliente. Este campo é resultado de uma soma. Exemplo: 0.234 |
| requests | Quantidade total de requisições na agregação sendo usada. Este campo é resultado de uma soma. Exemplo: 11 |
| scheme | Esquema da requisição. Exemplo: HTTP ou HTTPS. |
| sourceLocPop | Localização e PoP do edge que recebeu a requisição. Exemplo: lax-bso |
| status | Código de status HTTP da requisição. Exemplo: 200 |
| ts | Data e hora de quando o evento foi criado. Exemplo: 2022-10-20T10:10:10 |
| upstreamBytesReceived | Número de bytes recebidos pelo edge da origem, se o conteúdo não estiver em cache. Este campo é resultado de uma soma. Exemplo: 8304 |
| upstreamCacheStatus | Status do cache local do edge. Pode ser: MISS, BYPASS, EXPIRED, STALE, UPDATING, REVALIDATED, HIT ou - |
| upstreamResponseTime | Tempo para o edge receber uma resposta padrão da origem, em segundos, incluindo cabeçalhos e corpo. Este campo é resultado de uma soma. Exemplo: 0.876. No caso de cache, a resposta é -. |
| upstreamStatus | Código de status HTTP da origem. Se um servidor não pode ser selecionado, a variável mantém o código de status 502 (Bad Gateway). Exemplo: 200. No caso de cache, a resposta é -. |
Campos calculados
Quando um campo é o resultado de algum tipo de cálculo, como uma soma, ele é considerado como um campo calculado.
| Campo calculado | Descrição |
|---|---|
| dataTransferredIn | Soma do tamanho da requisição em bytes. Se os dados não foram um cache hit, o tamanho da requisição é somado mais uma vez. Exemplo: 1202 |
| dataTransferredOut | Soma dos bytes enviados. Se os dados não foram um cache hit, os upstream bytes enviados são somados. Exemplo: 6460 |
| dataTransferredTotal | Valor de Data Transferred In + Data Transferred Out em bytes. Exemplo: 766 |
| offload | Porcentagem de dados do cliente entregues pela Azion, economizando dados. Exemplo: 9.71 |
idnsQueriesMetrics (Edge DNS)
| Campo | Descrição |
|---|---|
| qtype | Definição do tipo de record que será utilizado. Exemplo: PTR, A, AAAA, HTTPS, NS, SRV |
| requests | Quantidade total de requisições na agregação sendo usada. Este campo é resultado de uma soma. Exemplo: 11 |
| sourceLocPop | Localização e PoP do edge que recebeu a requisição. Exemplo: lax-bso |
| ts | Data e hora de quando o evento foi criado. Exemplo: 2022-10-20T10:10:10 |
| zoneID | Identificador único da zona do Edge DNS. Exemplo: 1340 |