Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /
Tipos de registro

Service Logs

Los registros de servicio se crean cada vez que un usuario interactúa con servicios externos. Los campos presentes en las entradas del registro de servicio están determinados por el servicio que los emitió.

MongoDB Atlas se ofrece como un servicio de primera clase dentro de Atlas App Services. Las entradas del registro de servicio tienen el siguiente formato:

{
"arguments": [
{
"collection": <collection>,
"database": <database>,
"query": <query document>,
"limit": {
"$numberInt": <number>
}
}
],
"name": <action>,
"service": "mongodb-atlas"
}
Function Call Location: <location>
Compute Used: <number> bytes•ms
Remote IP Address: <ip address>
SDK: <sdk>>
Platform Version: <version>
Rule Performance Metrics:
{
"database.collection": {
"roles": {
"owner": {
"matching_documents": 5,
"evaluated_fields": 0,
"discarded_fields": 0
}
},
"no_matching_role": 0
}
}
Campo
Descripción

Dirección IP remota

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

Cómputo utilizado

Carga computacional de la operación.

Versión de la plataforma

The version of the platform that sent the request.

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.

Métricas de rendimiento de las reglas

A summary of the roles, schemas, and filters applied to a return value. Provides the number of documents that a role applies to as well as the number of fields in those documents that App Services evaluated and potentially withheld.

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.

Información de seguimiento de 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.

Webhook log entries adhere to the following form:

Logs:
[
<log line>,
<log line>,
...
]
Function Call Location: <location>
Compute Used: <number> bytes•ms
Remote IP Address: <ip address>
Campo
Descripción

Dirección IP remota

La dirección IP que envió la solicitud a los servicios de aplicaciones (por ejemplo, 52.21.89.200)

Cómputo utilizado

La carga computacional de la operación medida byte-ms en.

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 primeras 25 llamadas console.log().

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.

Información de seguimiento de 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 esquema

En esta página