Menu Docs
Página inicial do Docs
/ /
Serviços Atlas App
/ /

Registros de funções

Nesta página

  • Visão geral
  • Formato de registro
  • Campos
  • Campos de erro

Os registros de funções são criados sempre que um usuário chama uma Função de Realm usando um Realm SDK. Embora você possa executar funções com um trigger, somente as funções chamadas diretamente de um SDK geram registros do tipo de função.

As entradas de registro de função têm o seguinte formato:

Logs:
[
<log line>,
<log line>,
...
]
{
"arguments": [
<arg1>,
<arg2>
],
"name": <function name>,
"service": ""
}
Function Call Location: <location>
Compute Used: <number> bytes•ms
Remote IP Address: <ip address>
SDK: <sdk>
Platform Version: <version>
Campo
Descrição
Endereço IP remoto
O endereço IP que enviou a solicitação para o Atlas App Services. (por exemplo 52.21.89.200)
Computação usada
A carga computacional da operação.
Versão da plataforma
A versão da plataforma que enviou a solicitação.
SDK

O SDK usado para enviar a solicitação. Os valores em potencial incluem qualquer SDK. Para um navegador, é <browser> <SDK version>.

Exemplo

Esta solicitação veio do Realm Web SDK versão 4.0.0 em execução no Mozilla Firefox:

SDK: firefox v4.0.0

Esta solicitação veio do Realm Java SDK versão 4.6.0 em execução no AndroidMarshmallow:

SDK: android v4.6.0
Local da chamada de função
O centro de dados no qual a função foi executada.
Registros
Uma lista de console.log saídas. O App Services salva os primeiros 512 bytes das últimas 25 console.log() chamadas.

As entradas de registro criadas por operações malsucedidas podem apresentar campos adicionais para fins de depuração. Isso inclui o seguinte:

Campo
Descrição
Erro
Uma breve descrição de um erro.
Stack Trace
Uma impressão de um traçado de pilha de exceção.
Detalhes
Informações extras sobre uma execução, incluindo ação, motivo, nome do serviço e tipo de serviço.

Voltar

Registros de endpoints