Docs Menu
Docs Home
/ /
Tipos de registro

Registros de funciones

Los registros de funciones se crean cada vez que un usuario llama a una función de Atlas mediante un SDK de Realm. Si bien se pueden ejecutar funciones con un disparador, solo las funciones llamadas directamente desde un SDK generan registros de ese tipo.

Las entradas del registro de funciones tienen el siguiente 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
Descripción

Dirección IP remota

La dirección IP que envió la solicitud a Atlas App Services. (por ejemplo 52.21.89.200)

Cálculo utilizado

La carga computacional de la operación.

Versión de la plataforma

La versión de la plataforma que envió la solicitud.

SDK

El SDK utilizado para enviar la solicitud. Los valores potenciales incluyen cualquier SDK. Para un navegador, es <browser> <SDK version>.

Ejemplo

Esta solicitud provino de la versión 4.0.0 del SDK web de Realm que se ejecuta en Mozilla Firefox:

SDK: firefox v4.0.0

Esta solicitud provino de la versión 4.6.0 del SDK de Java de Realm que se ejecuta en Android Marshmallow:

SDK: android v4.6.0

Ubicación de la llamada de función

El centro de datos en el que se ejecutó la función.

Registros

Una lista de console.log salidas. App Services guarda los primeros 512 bytes de las últimas 25 console.log() llamadas.

Las entradas de registro creadas por operaciones fallidas pueden incluir campos adicionales para fines de depuración. Estos incluyen lo siguiente:

Campo
Descripción

Error

Una breve descripción de un error.

Seguimiento de la pila

Una impresión de un seguimiento de pila de una excepción.

Detalles

Información adicional sobre una ejecución, incluida la acción, el motivo, el nombre del servicio y el tipo de servicio.

Volver

Registros de puntos finales

En esta página