buscar en un log de MongoDB
Publicado por alfonso (1 intervención) el 02/03/2018 14:44:46
Tengo una duda y es para un ejercicio,
se guarda muchos logs de movimientos en la plataforma en una base de datos Mongodb, lo que se necesita es que se haga una pequeña plataforma que pueda iniciar sesión con usuario y contraseña, y pueda ver los logs que se generan consultándolos, la interfaz debe permitir filtrar la data por cada uno de las llaves del Objeto, el filtro debe aplicarse haciendo consultas a la base de datos.
La muestra de los objetos que se guardan en la base de datos es esta:
si alguien puede ayudarme a entender, o encaminarme seria genial, de antemano graciass
se guarda muchos logs de movimientos en la plataforma en una base de datos Mongodb, lo que se necesita es que se haga una pequeña plataforma que pueda iniciar sesión con usuario y contraseña, y pueda ver los logs que se generan consultándolos, la interfaz debe permitir filtrar la data por cada uno de las llaves del Objeto, el filtro debe aplicarse haciendo consultas a la base de datos.
La muestra de los objetos que se guardan en la base de datos es esta:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
{
"_id" : ObjectId("5a70ad6b7dcda20f75771fc8"),
"transaction" : "",
"logType" : "ERROR",
"description" : "Entro en get_profile_info",
"profile" : "2d9e56e0-02e8-11e8-8598-3d35bde3229b",
"entity" : "2d9a3830-02e8-11e8-8598-3d35bde3229b",
"microservice" : "OG_PROFILE_INFO",
"timestamp" : NumberLong("1517333867311")
},
{
"_id" : ObjectId("5a70ad6b7dcda20f75771fc9"),
"transaction" : "",
"logType" : "INFO",
"description" : "Salio de get_profile_info",
"profile" : "2d9e56e0-02e8-11e8-8598-3d35bde3229b",
"entity" : "2d9a3830-02e8-11e8-8598-3d35bde3229b",
"microservice" : "OG_PROFILE_INFO",
"timestamp" : NumberLong("1517333867343")
},
{
"_id" : ObjectId("5a70ad867dcda20f75771fca"),
"transaction" : "",
"logType" : "EDIT",
"description" : "Entro en get_profile_info",
"profile" : "858b74a0-f992-11e7-b78d-9940c8a41827",
"entity" : "85884050-f992-11e7-b78d-9940c8a41827",
"microservice" : "OG_PROFILE_INFO",
"timestamp" : NumberLong("1517333894752")
},
si alguien puede ayudarme a entender, o encaminarme seria genial, de antemano graciass
Valora esta pregunta
0