Campos da API GraphQL do Real-Time Events
Cada conjunto de dados da API GraphQL tem campos específicos que podem ser usados ao consultar dados desse conjunto de dados.
Veja cada campo disponível e suas descrições abaixo.
activityHistoryEvents (Activity History)
| Campo | Descrição |
|---|---|
| accountId | Identificador da conta Azion. Exemplo: 8437 |
| authorEmail | Email do usuário do Azion Console que executou a ação. Exemplo: myemail@gmail.com |
| authorName | Nome do usuário do Azion Console que executou a ação. Exemplo: Hannah |
| comment | Campo editável disponível para que usuários possam adicionar comentários ao realizarem mudanças. Exemplo: Ação realizada durante investigação |
| refererHeader | Cabeçalho Referer da página de onde a API foi chamada. Retorna quando a chamada da API é feita a partir de uma UI. Exemplo: Test 123 |
| remotePort | Porta de origem que gerou a solicitação. Exemplo: 80 |
| resourceId | Identificador único do recurso que foi criado ou modificado. Exemplo: 8190 |
| resourceType | Identificador do tipo de recurso que foi criado ou modificado. Exemplo: edge_application |
| requestData | Dados recebidos no payload da solicitação gerada pelo usuário. Exemplo: {"test": 123} |
| title | Título da atividade, composto por: nome do modelo, nome e tipo de atividade. Exemplo: Pathorigin Default Origin was changed |
| ts | Data e hora da requisição. Exemplo: 2022-10-20T10:10:10 |
| type | Tipo de ação executada no Azion Console: CREATED, CHANGED, DELETED, or SIGNED UP |
| userAgent | Cabeçalho User-Agent enviado na requisição. Exemplo: curl 1.2.6 |
| userId | Identificador único do usuário que executou a ação. Exemplo: 999 |
| userIp | Endereço IP do usuário/origem que gerou a requisição. Exemplo: 127.0.0.1 |
| uuid | Identificador da requisição. Exemplo: c09k4385-o8f4-9fb9-8088-238555dd |
cellsConsoleEvents (Azion Runtime)
| Campo | Descrição |
|---|---|
| configurationId | Identificador único de configuração na Azion definido no arquivo de configuração do virtual host. Exemplo: 1595368520 |
| functionId | Número identificador da function na Azion. Pode ser encontrado no path da URL da function no Azion Console ou via requisição de API. Exemplo: 1111 |
| id | Identificador da requisição. Agrega várias mensagens de uma única requisição. Exemplo: 240g95f04832f2872dd6e8ae308e8a73 |
| level | Mensagem com o tipo de nível para a function. Pode ser: MDN,DEBUG,INFO, ERROR, LOG ou WARN |
| line | Mensagem de log gerada pela plataforma Cells. Exemplo: em async mainFetch (ext:deno_fetch/26_fetch.js:266:12) |
| lineSource | Categoria de mensagem de log. Exemplo: CONSOLE, RUNTIME |
| solutionId | Identificador exclusivo na Azion definido no arquivo de configuração do virtual host para a solução. Exemplo: 1441740010 |
| source | Servidor que gerou a linha do log. Exemplo: edg-fln-ggn001p |
| ts | Data e hora de quando o evento foi criado. Exemplo: 2022-10-20T10:10:10 |
dataStreamedEvents (Data Stream)
| Campo | Descrição |
|---|---|
| configurationId | Identificador único de configuração na Azion definido no arquivo de configuração do virtual host. Exemplo: 1595368520 |
| dataStreamed | Quantidade total de dados transmitidos, em bytes, para o endpoint configurado. Este campo é o resultado de uma soma. Exemplo: 1270 |
| endpointType | Tipo de endpoint usado no Data Stream configurado. Pode ser: HTTP_POST, S3, ELASTICSEARCH, QRADAR, AWS_KINESIS_FIREHOSE, KAFKA, DATADOG, BIG_QUERY, SPLUNK, AZURE_MONITOR, AZURE_BLOB_STORAGE |
| jobName | Identificador exclusivo da Azion para o tipo de stream criado. Exemplo: Data Stream HTTP, Data Stream WAF |
| source | Servidor que gerou a linha do log. Exemplo: edg-fln-ggn001p |
| statusCode | Código de status HTTP da requisição. Exemplo: 200 |
| streamedLines | Quantidade total de linhas transmitidas para o endpoint configurado. Valor máximo de 2000. Este campo é o resultado de uma soma. Exemplo: 837 |
| ts | Data e hora de quando o evento foi criado. Exemplo: 2022-10-20T10:10:10 |
| url | URL para a qual os dados do cliente foram sent/sink. Exemplo para um endpoint HTTP POST: https://log-receiver.com:3000 |
edgeFunctionsEvents (Functions)
| Campo | Descrição |
|---|---|
| configurationId | Identificador único de configuração na Azion definido no arquivo de configuração do virtual host. Exemplo: 1595368520 |
| edgeFunctionsInstanceIdList | Lista de functions instances que foram invocadas durante a solicitação. Exemplo: 10728 |
| edgeFunctionsInitiatorTypeList | Lista de initiators utilizados na function, separados por;. Pode ser 1 (Edge Application) ou 2 (Firewall). |
| edgeFunctionsList | Lista de functions que foram invocadas durante a requisição, em ordem. A ordem começa da esquerda para a direita, o que significa que as funções à esquerda foram invocadas primeiro. Exemplo: 3324;43 |
| edgeFunctionsSolutionId | Identificador da function. Exemplo: 1321 |
| edgeFunctionsTime | Tempo total de execução, em segundos, da function durante seu processamento. Este campo é o resultado de uma soma. Exemplo: 0.021 |
| functionLanguage | Linguagem utilizada na function. Exemplo: javascript |
| source | Servidor que gerou a linha do log. Exemplo: edg-fln-ggn001p |
| ts | Data e hora de quando o evento foi criado. Exemplo: 2022-10-20T10:10:10 |
| virtualHostId | Identificador disponível no Azion Console. Definido no arquivo de configuração do virtual host. Exemplo: 2410001a |
httpEvents (Applications, WAF)
| Campo | Descrição |
|---|---|
| bytesSent | Número de bytes enviados para um cliente. Este campo é o resultado de uma soma. Exemplo: 191 |
| configurationId | Identificador exclusivo de configuração na Azion. Definido no arquivo de configuração do virtual host. Exemplo: 1595368520 |
| debugLog | Valor de qualquer variável da requisição definida por meio de um novo comportamento do Rules Engine. Exemplo: {\\\"idHash\\\":\\\"pQ04xXYD4JSYyOERu3mcwA==\\\",\\\"type\\\":\\\"product_screen_element_element_action\\\",\\\"message\\\":{\\\"event\\\":\\\"product_screen_element_element_action\\\",\\\"action\\\":\\\"value\\\",\\\"product\\\":\\\"value\\\",\\\"screen\\\":\\\"value\\\",\\\"element\\\":\\\"value\\\"},\\\"date\\\":\\\"2023-10-27T19:44:57.251Z\\\"}" |
| geolocAsn | Autonomous System Number (ASN) consultado na tabela MaxMind. Exemplo: AS52580 Azion Technologies Ltda. |
| geolocCountryName | País do cliente remoto detectado pela geolocalização de endereço IP. Exemplo: United States, Russian Federation |
| geolocRegionName | Região do cliente remoto detectada pela geolocalização de endereço IP. Exemplo: California, Rio Grande do Sul |
| host | Informação de host enviada na linha da requisição. Armazena: o nome do host da linha da requisição, ou o nome do host do campo Host no cabeçalho, ou o nome do servidor correspondente à requisição. Exemplo: hello.myhost.net |
| httpReferer | Endereço da página da qual o usuário fez a requisição. Exemplo: https://example.com |
| httpUserAgent | Identificação da aplicação, do sistema operacional, do fornecedor e/ou da versão do usuário final. Valor do cabeçalho User-Agent. Exemplo: Mozilla/5.0 (Windows NT 10.0; Win64; x64) |
| 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 é -. |
| requestId | Identificador exclusivo da requisição. Exemplo: 5f222ae5938482c32a822dbf15e19f0f |
| requestLength | Tamanho da requisição, incluindo a linha da requisição, cabeçalhos e corpo. Este campo é o resultado de uma soma. Exemplo: 167 |
| requestMethod | Método HTTP 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 |
| requestUri | URI da requisição realizada pelo usuário, sem a informação do host e de protocolo e com argumentos. Exemplo: /v1?v=bo%20dim |
| remoteAddress | Endereço IP da origem que gerou a requisição. Exemplo: 127.0.0.1 |
| remotePort | Porta remota da origem que gerou a requisição. Exemplo: 8080 |
| scheme | Esquema da requisição. Exemplo: HTTP ou HTTPS |
| sentHttpContentType | Cabeçalho “Content-Type enviado na resposta da origem. Exemplo: text/html; charset=UTF-8 |
| sentHttpXOriginalImageSize | Cabeçalho X-Original-Image-Size enviado na resposta da origem. Usado pelo IMS para informar o tamanho original da imagem em bytes. Exemplo: 987390 |
| sessionId | Identificador da sessão definido através do arquivo de configuração do virtual host com base na diretiva de localização. Exemplo: f41eabd4-c172-43e4-ac21-d9f5fc427128 |
| serverAddr | Endereço IP do servidor que recebeu a requisição. Exemplo: 192.158.1.38 |
| serverPort | Porta remota do servidor que recebeu a requisição. Exemplo: 443 |
| serverProtocol | Versão do protocolo da requisição. Exemplo: HTTP/1.1, HTTP/2.0, HTTP/3.0 |
| solutionId | Identificador exclusivo na Azion definido no arquivo de configuração do virtual host para a solução. Exemplo: 1441740010 |
| source | Servidor que gerou a linha do log. Exemplo: edg-fln-ggn001p |
| sslCipher | String da cipher utilizada para estabelecimento de conexão TLS. Exemplo: TLS_AES_256_GCM_SHA384 |
| sslProtocol | Protocolo de uma conexão TLS estabelecida. Exemplo: TLS v1.2 |
| sslServerName | Retorna o identificador de sessão de uma conexão SSL estabelecida. Exemplo: mywebsite.com |
| sslSessionReused | Retorna r se uma sessão SSL foi reutilizada ou . se não foi. |
| stacktrace | Informa os nomes das Rules Engine da edge application ou do firewall executadas pela requisição. Exemplo: {\\\"edge_firewall\\\":[\\\"Global - Definir WAF\\\"]} |
| status | Código de status HTTP da requisição. Exemplo: 200 |
| streamName | Identificador definido através do arquivo de configuração do virtual host com base na diretiva de localização. Definido no arquivo de configuração do virtual host. Exemplo: company_sector.sdp |
| tcpinfoRtt | Tempo de ida e volta (RTT), em microsegundos, medido pelo edge para o usuário. Disponível em sistemas que suportam a opção de socket TCP_INFO. Exemplo: 72052 |
| ts | Data e hora de quando o evento foi criado. Exemplo: 2022-10-20T10:10:10 |
| 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 é o Azion Cells Runtime. |
| upstreamAddrStr | Lista com todas as respostas upstreamAddr. |
| upstreamBytesReceived | Número de bytes recebidos pelo edge da origem, se o conteúdo não estiver em cache. Exemplo: 8304 |
| upstreamBytesReceivedStr | Lista com todas as respostas upstreamBytesReceived. |
| upstreamBytesSent | Número de bytes enviados para a origem. Exemplo: 2733 |
| upstreamBytesSentStr | Lista com todas as respostas upstreamBytesSent. |
| upstreamCacheStatus | Status do cache local do edge. Pode ser: MISS, BYPASS, EXPIRED, STALE, UPDATING, REVALIDATED, HIT ou - |
| upstreamConnectTime | Tempo que leva para o edge estabelecer uma conexão com a origem, em segundos. No caso de TLS, inclui o tempo gasto no handshake. Exemplo: 0.123. Retorna 0 para KeepAlive e - para cache |
| upstreamConnectTimeStr | Lista com todas as respostas upstreamConnectTime. |
| upstreamHeaderTime | Tempo para que o edge receba os cabeçalhos de resposta da origem, em segundos. Exemplo: 0.345. No caso de cache, a resposta é - |
| upstreamHeaderTimeStr | Lista com todas as respostas upstreamHeaderTime. |
| upstreamResponseTime | Tempo para o edge receber uma resposta padrão da origem, em segundos, incluindo cabeçalhos e corpo. Exemplo: 0.876. No caso de cache, a resposta é - |
| upstreamResponseTimeStr | Lista com todas as respostas upstreamResponseTime. |
| upstreamStatus | Código de status HTTP da origem. Se um servidor não puder ser selecionado, a variável mantém o código de status 502 (Bad Gateway). Exemplo: 200. Em caso de cache, a resposta é -. |
| upstreamStatusStr | Lista com todas as respostas upstreamStatus. |
| virtualHostId | Identificador disponível no Azion Console. Definido no arquivo de configuração do virtual host. Exemplo: 2410001a |
| 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 a ação não foi bloqueada e 1 quando a ação foi bloqueada. Quando estiver em Learning Mode, ela não será bloqueada, independentemente do retorno. |
| wafEvheaders | Quando os cabeçalhos de solicitação enviados pelo usuário são analisados pelo módulo WAF e marcados como bloqueados com $waf_block = 1, ele contém uma string codificada em base64. Caso contrário, ele contém um caractere de traço -. Aplica-se aos modos WAF Learning ou Blocking. |
| wafLearning | Informa se o WAF está em Learning Mode. Retorna 0 se não for e 1 se for. |
| wafMatch | Lista de infrações encontradas na requisição do usuário final. É formada por elementos chave-valor: a chave é referente ao tipo de infração detectada; o valor apresenta a string que gerou a infração. Exemplo: 0:1402:HEADERS:cookie |
| wafScore | Informa a pontuação que será incrementada em caso de match com as regras criadas para o WAF. Pode ser: SQL, XSS, TRAVERSAL, RFI ou - |
| wafTotalBlocked | Número total de requisições bloqueadas. Exemplo: 2 |
| wafTotalProcessed | Número total de requisições processadas. Exemplo: 5 |
edgeDnsQueriesEvents (Edge DNS)
| Campo | Descrição |
|---|---|
| level | Nível do gerador do log: ERROR, WARN, INFO, DEBUG ou TRACE |
| qtype | Definição do tipo de registro que será utilizado. Exemplo: PTR, A, AAAA, HTTPS, NS, SRV |
| resolutionType | Tipos de método usados para resolver hosts. Exemplo: standard |
| source | Servidor que gerou a linha do log. Exemplo: edg-fln-ggn001p |
| statusCode | Código de status HTTP da requisição. Exemplo: 200 |
| solutionId | Identificador da sua instância de Edge DNS. Exemplo: 1321 |
| ts | Data e hora de quando o evento foi criado. Exemplo: 2022-10-20T10:10:10 |
| uuid | Identificador da requisição. Exemplo: b204b8c3-e463-4c3d-af3d-025703a4 |
imagesProcessedEvents (Image Processor)
| Campo | Descrição |
|---|---|
| bytesSent | Número de bytes enviados para um cliente. Este campo é o 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 no cabeçalho, ou o nome do servidor correspondente à requisição. Exemplo: hello.myhost.net |
| httpReferer | Endereço da página da qual o usuário fez a requisição. Exemplo: https://example.com |
| httpUserAgent | Identificação da aplicação, do sistema operacional, do fornecedor e/ou da versão do usuário final. Valor do cabeçalho User-Agent. Exemplo: Mozilla/5.0 (Windows NT 10.0; Win64; x64) |
| referenceError | Identificador da referência da requisição. Gerado quando o código de status é 4xx ou 5xx. Exemplo: #AECFE66100000000C947B9B3B3BFBE46FFFFFFFF9401. Também pode retornar - |
| remoteAddr | Endereço IP da origem que gerou a requisição. Exemplo: 127.0.0.1 |
| remotePort | Porta remota da origem que gerou a requisição. Exemplo: 8080 |
| requestMethod | Método HTTP 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 |
| requestUri | URI da requisição realizada pelo usuário, sem a informação do host e de protocolo e com argumentos. Exemplo:/v1?v=bo%20dim |
| scheme | Esquema da requisição. Exemplo: HTTP ou HTTPS |
| sentHttpContentType | Cabeçalho “Content-Type enviado na resposta da origem. Exemplo: text/html; charset=UTF-8 |
| serverProtocol | Versão do protocolo da requisição. Exemplo: HTTP/1.1, HTTP/2.0, HTTP/3.0 |
| solution | Identificação da application. Exemplo: 1321 |
| source | Servidor que gerou a linha do log. Exemplo: edg-fln-ggn001p |
| sslCipher | String da cipher utilizada para estabelecimento de conexão TLS. Exemplo: TLS_AES_256_GCM_SHA384 |
| sslProtocol | Protocolo de uma conexão TLS estabelecida. Exemplo: TLS v1.2 |
| sslSessionReused | Retorna r se uma sessão SSL foi reutilizada ou. se não foi. |
| status | Código de status HTTP da requisição. Exemplo: 200 |
| tcpinfoRtt | Tempo de ida e volta (RTT), em microsegundos, medido pelo edge para o usuário. Disponível em sistemas que suportam a opção de socket TCP_INFO. Exemplo: 72052 |
| 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. Exemplo: 0.876. No caso de cache, a resposta é - |
| upstreamResponseTimeStr | Lista com todas as respostas upstreamResponseTime. |
| upstreamStatus | Código de status HTTP da origem. Se um servidor não puder ser selecionado, a variável mantém o código de status 502 (Bad Gateway). Exemplo: 200 Em caso de cache, a resposta é -. |
| upstreamStatusStr | Lista com todas as respostas upstreamStatus. |
tieredCacheEvents (Tiered Cache)
| Campo | Descrição |
|---|---|
| bytesSent | Número de bytes enviados para um cliente. Este campo é o resultado de uma soma. Exemplo: 191 |
| cacheKey | A chave de identificação de cache de objeto armazenado para o conteúdo solicitado por um cliente. Exemplo:/index.html |
| cacheTtl | Tempo, em segundos, que o objeto em cache é considerado válido (não expirado). Após a expiração do tempo, quando ocorre uma nova requisição, o Tiered Cache consulta os dados sobre a origem (upstream). Exemplo: 31536000 |
| configurationId | Identificador único de configuração na Azion definido no arquivo de configuração do virtual host. Exemplo: 1595368520 |
| host | Informação de host enviada na linha da requisição. Armazena: o 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: hello.myhost.net |
| proxyHost | Hostname sendo proxeado. Exemplo: storage.googleapis.com:443 |
| 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 é -. |
| proxyUpstream | Endereço do upstream (origem). Em alguns casos, a origem do L2 é o Image Processor (IMS) para processar a imagem e então fazer o cache. Exemplo: ims_http |
| referenceError | Identificador da referência da requisição. Gerado quando o código de status é 4xx ou 5xx. Exemplo: #AECFE66100000000C947B9B3B3BFBE46FFFFFFFF9401. Também pode retornar - |
| remoteAddr | Endereço IP da origem que gerou a requisição. Exemplo: 127.0.0.1 |
| remotePort | Porta remota da origem que gerou a requisição. Exemplo: 8080 |
| requestLength | Tamanho da requisição, incluindo a linha da requisição, cabeçalhos e corpo. Este campo é o resultado de uma soma. Exemplo: 167 |
| requestMethod | Método HTTP 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 |
| requestUri | URI da requisição realizada pelo usuário, sem a informação do host e de protocolo e com argumentos. Exemplo: /v1?v=bo%20dim |
| scheme | Esquema da requisição. Exemplo: HTTP ou HTTPS |
| sentHttpContentType | Cabeçalho “Content-Type enviado na resposta da origem. Exemplo: text/html; charset=UTF-8 |
| serverProtocol | Versão do protocolo da requisição. Exemplo: HTTP/1.1, HTTP/2.0, HTTP/3.0 |
| solution | Identificação da application. Exemplo: 1321 |
| source | Servidor que gerou a linha do log. Exemplo: edg-fln-ggn001p |
| status | Código de status HTTP da requisição. Exemplo: 200 |
| tcpinfoRtt | Tempo de ida e volta (RTT), em microsegundos, medido pelo edge para o usuário. Disponível em sistemas que suportam a opção de socket TCP_INFO. Exemplo: 72052 |
| 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. Exemplo: 8304 |
| upstreamBytesReceivedStr | Lista com todas as respostas upstreamBytesReceived. |
| upstreamCacheStatus | Status do cache local do edge. Pode ser: MISS, BYPASS, EXPIRED, STALE, UPDATING, REVALIDATED, HIT ou - |
| upstreamConnectTime | Tempo que leva para o edge estabelecer uma conexão com a origem, em segundos. No caso de TLS, inclui o tempo gasto no handshake. Exemplo: 0.123. Retorna 0 para KeepAlive e - para cache |
| upstreamHeaderTime | Tempo para que o edge receba os cabeçalhos de resposta da origem, em segundos. Exemplo: 0.345. No caso de cache, a resposta é - |
| upstreamResponseTime | Tempo para o edge receber uma resposta padrão da origem, em segundos, incluindo cabeçalhos e corpo. Exemplo: 0.876. No caso de cache, a resposta é -. |
| upstreamStatus | Código de status HTTP da origem. Se um servidor não puder ser selecionado, a variável mantém o código de status 502 (Bad Gateway). Exemplo: 200. Em caso de cache, a resposta é -. |
telemetryDeviceInfoEvents (Azion Mobile SDK)
| Campo | Descrição |
|---|---|
| agent | Identificador da versão do Azion SDK. Exemplo: AzionSDK-Android-v0.0.1 |
| azionFingerprint | Fingerprint gerado pelo SDK. Exemplo: 1cc48e375c84610c1d90d93f80c03 |
| board | Nome da placa de desenvolvimento. Exemplo: goldfish_arm64 |
| bootloader | A versão do carregador de inicialização do sistema. Exemplo: unknown |
| clientId | Identificador exclusivo de cliente Azion. Exemplo: 8437r |
| device | Nome do dispositivo, como o nome do codinome ou do modelo. Exemplo: emu64a |
| deviceId | ID do dispositivo para identificar um dispositivo Android. Exemplo: c2e38e0eb35a62f1 |
| displayResolution | Para dispositivos iOS, retorna o tamanho da tela em formato [H]x[W]. Exemplo: 1179.0x2556.0 |
| fingerprint | Identificador exclusivo da compilação, geralmente incluindo informações sobre o dispositivo e a versão do sistema. Exemplo: google/sdk_gphone64_arm64/emu64a:14/UE1A.230829.030/10921827:userdebug/dev-keys" |
| hardware | Informações sobre o hardware do dispositivo. Exemplo: ranch |
| kernelVersion | Versão do Kernel. Exemplo: 6.1.23-android14-4-00257-g7e35917775b8-ab9964412 |
| manufacturer | Nome do fabricante do dispositivo. Exemplo: Google |
| model | Nome do modelo do dispositivo. Exemplo: sdk_gphone64_arm64 |
| osRelease | Versão do lançamento do sistema operacional. Exemplo: 15 |
| osType | Tipo do sistema operacional. Exemplo: 16 |
| osVersion | Versão do sistema operacional. Exemplo: 18 |
| sdkVersion | Número da versão do SDK do Android usado para compilar o aplicativo. Exemplo: 34 |
| tags | Tags associadas à compilação do sistema Android. Exemplo: dev-keys |
| ts | Data e hora da requisição. Exemplo: 2022-10-20T10:10:10 |
| user | Nome do usuário que está realizando a compilação. Exemplo: android-build |
| version | Versão do log do Azion Cells utilizado. Exemplo: v2 |
telemetrySensorsEvents (Azion Mobile SDK)
| Campo | Descrição |
|---|---|
| accelTs | Lista dos timestamps do momento da coleta do sensor de acelerômetro. Exemplo: 2023-12-14-T00:00:00 |
| accelX | Lista dos valores da leitura do eixo X do acelerômetro. Exemplo: 0.1 |
| accelY | Lista dos valores da leitura do eixo Y do acelerômetro. Exemplo: 0.343 |
| accelZ | Lista dos valores da leitura do eixo Z do acelerômetro. Exemplo: 0.243 |
| azionFingerprint | Fingerprint gerado pelo SDK. Exemplo: 1cc48e375c84610c1d90d93f80c03 |
| clientId | Identificador único de cliente Azion. Exemplo: 8437r |
| gyroTs | Lista dos timestamps do momento da coleta do sensor de giroscópio. Exemplo: 2023-12-14-T00:00:00 |
| gyroX | Lista dos valores da leitura do eixo X do giroscópio. Exemplo: 0.1 |
| gyroY | Lista dos valores da leitura do eixo Y do giroscópio. Exemplo: 0.343 |
| gyroZ | Lista dos valores da leitura do eixo Z do giroscópio. Exemplo: 0.243 |
| touchTs | Lista dos timestamps do momento da coleta dos eventos de toque de tela. Exemplo: 2023-12-14-T00:00:00 |
| touchX | Lista dos valores da leitura do eixo X de toque de tela. Exemplo: 0.343 |
| touchY | Lista dos valores da leitura do eixo Y de toque de tela. Exemplo: 0.243 |
| ts | Data e hora da requisição. Exemplo: 2022-10-20T10:10:10 |
| version | Versão do log do Azion Cells utilizado. Exemplo: v2 |
Conjuntos de dados descontinuados
Os seguintes conjuntos de dados foram descontinuados. Recomenda-se utilizar os novos conjuntos que substituiram eles.
l2CacheEvents (Tiered Cache)
| Campo | Descrição |
|---|---|
| bytesSent | Número de bytes enviados para um cliente. Este campo é o resultado de uma soma. Exemplo: 191 |
| cacheKey | A chave de identificação de cache de objeto armazenado para o conteúdo solicitado por um cliente. Exemplo:/index.html |
| cacheTtl | Tempo, em segundos, que o objeto em cache é considerado válido (não expirado). Após a expiração do tempo, quando ocorre uma nova requisição, o L2 Caching consulta os dados sobre a origem (upstream). Exemplo: 31536000 |
| configurationId | Identificador único de configuração na Azion definido no arquivo de configuração do virtual host. Exemplo: 1595368520 |
| host | Informação de host enviada na linha da requisição. Armazena: o 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: hello.myhost.net |
| proxyHost | Hostname sendo proxeado. Exemplo: storage.googleapis.com:443 |
| 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 é -. |
| proxyUpstream | Endereço do upstream (origem). Em alguns casos, a origem do L2 é o Image Processor (IMS) para processar a imagem e então fazer o cache. Exemplo: ims_http |
| referenceError | Identificador da referência da requisição. Gerado quando o código de status é 4xx ou 5xx. Exemplo: #AECFE66100000000C947B9B3B3BFBE46FFFFFFFF9401. Também pode retornar - |
| remoteAddr | Endereço IP da origem que gerou a requisição. Exemplo: 127.0.0.1 |
| remotePort | Porta remota da origem que gerou a requisição. Exemplo: 8080 |
| requestLength | Tamanho da requisição, incluindo a linha da requisição, cabeçalhos e corpo. Este campo é o resultado de uma soma. Exemplo: 167 |
| requestMethod | Método HTTP 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 |
| requestUri | URI da requisição realizada pelo usuário, sem a informação do host e de protocolo e com argumentos. Exemplo: /v1?v=bo%20dim |
| scheme | Esquema da requisição. Exemplo: HTTP ou HTTPS |
| sentHttpContentType | Cabeçalho “Content-Type enviado na resposta da origem. Exemplo: text/html; charset=UTF-8 |
| serverProtocol | Versão do protocolo da requisição. Exemplo: HTTP/1.1, HTTP/2.0, HTTP/3.0 |
| solution | Identificação da application. Exemplo: 1321 |
| source | Servidor que gerou a linha do log. Exemplo: edg-fln-ggn001p |
| status | Código de status HTTP da requisição. Exemplo: 200 |
| tcpinfoRtt | Tempo de ida e volta (RTT), em microsegundos, medido pelo edge para o usuário. Disponível em sistemas que suportam a opção de socket TCP_INFO. Exemplo: 72052 |
| 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. Exemplo: 8304 |
| upstreamBytesReceivedStr | Lista com todas as respostas upstreamBytesReceived. |
| upstreamCacheStatus | Status do cache local do edge. Pode ser: MISS, BYPASS, EXPIRED, STALE, UPDATING, REVALIDATED, HIT ou - |
| upstreamConnectTime | Tempo que leva para o edge estabelecer uma conexão com a origem, em segundos. No caso de TLS, inclui o tempo gasto no handshake. Exemplo: 0.123. Retorna 0 para KeepAlive e - para cache |
| upstreamHeaderTime | Tempo para que o edge receba os cabeçalhos de resposta da origem, em segundos. Exemplo: 0.345. No caso de cache, a resposta é - |
| upstreamResponseTime | Tempo para o edge receber uma resposta padrão da origem, em segundos, incluindo cabeçalhos e corpo. Exemplo: 0.876. No caso de cache, a resposta é -. |
| upstreamStatus | Código de status HTTP da origem. Se um servidor não puder ser selecionado, a variável mantém o código de status 502 (Bad Gateway). Exemplo: 200. Em caso de cache, a resposta é -. |
idnsQueriesEvents (Edge DNS)
| Campo | Descrição |
|---|---|
| level | Nível do gerador do log: ERROR, WARN, INFO, DEBUG ou TRACE |
| qtype | Definição do tipo de registro que será utilizado. Exemplo: PTR, A, AAAA, HTTPS, NS, SRV |
| resolutionType | Tipos de método usados para resolver hosts. Exemplo: standard |
| source | Servidor que gerou a linha do log. Exemplo: edg-fln-ggn001p |
| statusCode | Código de status HTTP da requisição. Exemplo: 200 |
| solutionId | Identificador da sua instância de Edge DNS. Exemplo: 1321 |
| ts | Data e hora de quando o evento foi criado. Exemplo: 2022-10-20T10:10:10 |
| uuid | Identificador da requisição. Exemplo: b204b8c3-e463-4c3d-af3d-025703a4 |