Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

139
Visualizações
¿Cómo debo incluir mi registrador personalizado usando nodejs?

Deseo incluir mi inicio de sesión personalizado en los registros. Estoy usando el módulo pino para los registros. Aquí está el ejemplo de registro. Esta es la respuesta cada vez que accedo a mi API.

 "1493118596934" "TRACE" "services-mc" "victoria-lap" "sr" "" "" "094ce63c-e067-4c4e-a441-92c247f0ed43" "" "GET" "/user/v1/favoritepets/?userId=123" "request received" "1493118598480" "TRACE" "services-mc" "victoria-lap" "" "" "" "094ce63c-e067-4c4e-a441-92c247f0ed43" "" "GET" "/user/v1/favoritepets/?userId=123" "" "1493118598490" "TRACE" "services-mc" "victoria-lap" "" "" "" "094ce63c-e067-4c4e-a441-92c247f0ed43" "" "GET" "/user/v1/favoritepets/?userId=123" "" "1493118598494" "TRACE" "services-mc" "victoria-lap" "ss" "" "" "094ce63c-e067-4c4e-a441-92c247f0ed43" "200" "GET" "/users/v1/favoritepets/?userId=123" "response sent"

Aquí tengo que incluir mi registro personalizado como este

 "1493118596934" "TRACE" "services-mc" "victoria-lap" "sr" "" "" "094ce63c-e067-4c4e-a441-92c247f0ed43" "" "GET" "/user/v1/favoritepets/?userId=123" "request received" *"pet_hit_journal" "15829507" "2017-03-10" "741184567" "" "web"* "1493118598480" "TRACE" "services-mc" "victoria-lap" "" "" "" "094ce63c-e067-4c4e-a441-92c247f0ed43" "" "GET" "/user/v1/favoritepets/?userId=123" "" "1493118598490" "TRACE" "services-mc" "victoria-lap" "" "" "" "094ce63c-e067-4c4e-a441-92c247f0ed43" "" "GET" "/user/v1/favoritepets/?userId=123" "" "1493118598494" "TRACE" "services-mc" "victoria-lap" "ss" "" "" "094ce63c-e067-4c4e-a441-92c247f0ed43" "200" "GET" "/users/v1/favoritepets/?userId=123" "**response sent**"

Nota: Los mensajes de registro personalizados para saber que los datos se obtienen de la base de datos cuando estoy usando el controlador en particular. ¿Debería ser posible? alguna idea por favor...

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

El inicio de sesión en Hapi se puede realizar a través de las funciones server.log y request.log .

Es posible interceptarlos manualmente y agregar cualquier información adicional que necesite usando server.on('log', ...) y server.on('request', ...) antes de continuar registrando su mensaje. Para mantener su código organizado, también puede incluirlos en un complemento personalizado . En uno de estos es probable que incluya su registrador personalizado.

Debería echar un vistazo al tutorial de registro , ya que explica los parámetros para las funciones anteriores.

Good es un complemento oficial para monitorear e informar sobre los eventos del servidor hapi. También echa un vistazo a esto. Good-console lo ayudará a enviar esos eventos a la consola.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda