Nodejs의 로그 API 요청 및 응답
우리는 백엔드에서 Nodejs를 사용하고 있으므로 Nodejs를 소스로 선택했습니다.
Loggly를 초기화하려면 사용자 지정 토큰이 필요합니다. 사용자 정의 토큰 탭에서 얻을 수 있습니다.
계정 설정이 완료되면 코드에 통합을 시작하겠습니다.
npm install winston-loggly-bulk
를 사용하여 Loggly를 설치할 수 있습니다. Loggly를 초기화하려면 하위 도메인과 토큰이 필요합니다.const winston = require('winston');
const { Loggly } = require('winston-loggly-bulk');
winston.add(new Loggly({
token: 'custom token',
subdomain: 'sub domain',
tags: ['Winston-NodeJS'],
json: true,
}));
이제 로그를 사용하여 API의 요청 및 응답을 기록합니다.
const winston = require('winston');
winston.log('info', {
url: `${req.protocol}://${req.get('host')}${req.originalUrl}`, body: req.body, method: req.method, response: res('response sent to the user'),
});
모든 것이 올바르게 완료되면 로그 탐색기에서 로그를 볼 수 있습니다.
Reference
이 문제에 관하여(Nodejs의 로그 API 요청 및 응답), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/amitiwary999/log-api-request-and-response-in-nodejs-2jb7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)